获取文档elasticsearch的_version聚合

时间:2015-04-30 10:22:00

标签: elasticsearch

我正在尝试使用_version字段获取有关一个索引的文档数量的一些统计信息

不幸的是,我无法使用_search api。

我的查询:

GET /index/_search?search_type=count
{
  "query": {
    "filtered": {
      "filter": {
        "exists": {
          "field": "_version"
        }
      }
    }
  },
  "aggs": {
    "_version": {
      "terms": {
        "field": "_version",
        "size": 0
      }
    }
  }
}

并返回:

{
   "took": 2900,
   "timed_out": false,
   "_shards": {
      "total": 12,
      "successful": 12,
      "failed": 0
   },
   "hits": {
      "total": 456754855,
      "max_score": 0,
      "hits": []
   },
   "aggregations": {
      "_version": {
         "buckets": []
      }
   }
}

是否可以获得该数字:有多少文件有_version 1,2等,例如_version:1 doc_count:10000, _version:2 doc_count:200

Elasticsearch_version:1.3.7

0 个答案:

没有答案