我可以缩小 Elastic Search _stats get 的结果范围吗?
Can I narrow results from Elastic Search _stats get?
我正在为我正在处理的项目使用弹性搜索,我想知道是否有办法缩小我从索引统计搜索中获得的结果。
https://www.elastic.co/guide/en/elasticsearch/reference/current/indices-stats.html
我目前使用 docs
来缩小我返回的关于索引的数据,但现在我只想返回文档计数大于 0 的数据。有谁知道这是否可能或如何实现到?
谢谢!
对于弹性搜索 1.5.2
如果您担心响应的大小(即,如果您有许多索引和许多分片),您可以做的最好的事情是使用 response filtering(仅自 ES 1.7 起可用)并且仅检索您可以在客户端进一步过滤的 docs
字段:
curl 'localhost:9200/_stats/docs?pretty&filter_path=**.docs.count'
我正在为我正在处理的项目使用弹性搜索,我想知道是否有办法缩小我从索引统计搜索中获得的结果。 https://www.elastic.co/guide/en/elasticsearch/reference/current/indices-stats.html
我目前使用 docs
来缩小我返回的关于索引的数据,但现在我只想返回文档计数大于 0 的数据。有谁知道这是否可能或如何实现到?
谢谢!
对于弹性搜索 1.5.2
如果您担心响应的大小(即,如果您有许多索引和许多分片),您可以做的最好的事情是使用 response filtering(仅自 ES 1.7 起可用)并且仅检索您可以在客户端进一步过滤的 docs
字段:
curl 'localhost:9200/_stats/docs?pretty&filter_path=**.docs.count'