弹性研究kibana:排序和/或过滤" _version"

时间:2014-04-30 10:54:03

标签: elasticsearch kibana

我有一个使用docs不断更新的索引(请参阅下面的node.js代码段)....所以我使用doc_as_upsert: true更新API。 我会在更新响应中返回版本号。

我似乎无法在kibana(3.0)中显示/查询_version号码。这是不可能的,还是我忽略了一个隐藏的"功能在这里。我希望能够查询新添加的内容(_version == 1

使用Sense进行查询时,我必须将" version":true参数显式添加到_search以获取添加到响应数组的版本号。我是否需要修改" kibana要做到这一点吗?

esclient.update({
        index: movie.index,
        type: "movie",
        id: movie.url,
        body: {
            "doc": movie,
            "doc_as_upsert": true
        }
    }).then(function(resp) {
        if (resp._version == 1) {
            var prefix = "";
            if (movie.HD) prefix = "HD -> "
            logger.info("new movie", prefix + movie.title);
        }
    }, function(err) {
        console.log("insertElasticsearch", err.message);
    });

0 个答案:

没有答案