0

我正在为我正在处理的项目使用弹性搜索,我想知道是否有办法缩小从索引统计搜索中获得的结果。 https://www.elastic.co/guide/en/elasticsearch/reference/current/indices-stats.html

我目前使用docs来缩小我返回的有关索引的数据,但现在我只想返回文档计数大于 0 的数据。有谁知道这是否可行或如何?

谢谢!

对于弹性搜索 1.5.2

4

1 回答 1

1

如果您担心响应的大小(即,如果您有很多索引和很多分片),您可以做的最好的事情是使用响应过滤(仅从 ES 1.7 开始可用)并且只检索docs您可以进一步过滤的字段在客户端:

curl 'localhost:9200/_stats/docs?pretty&filter_path=**.docs.count'
于 2015-08-19T07:29:07.770 回答