elasticsearch - Elasticsearch 2.4->聚合为数组

标签 elasticsearch elasticsearch-aggregation

我的查询返回我拥有的每个文档的单个字段。而不是返回数百万个结果,我如何汇总它们并返回一个存储桶?

最佳答案

如果您的查询具有以下内容:

"_source": {field_name}

通常,结果仅返回与您的查询匹配的所有文档的字段“field_name”。

另一方面,您应该认真考虑升级ES版本。至少使用6.x版本或更高版本。

许多功能,调用和聚合已被删除或添加。目的是改善您的ES体验。换句话说,停留在较旧的版本将是一件痛苦的事。

关于elasticsearch - Elasticsearch 2.4->聚合为数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57530837/

相关文章:

Elasticsearch 在具有部分和完全匹配的多个字段上

spring-boot - 文本字段未针对需要每个文档 : Elasticsearch 的操作进行优化

elasticsearch - 如何使用单个 Elastic 搜索查询进行重复数据删除和执行聚合?

node.js - 获取嵌套字段ElasticSearch中的最后一项

elasticsearch - 如何将父字段值与 Elasticsearch 中嵌套对象的聚合值进行比较?

elasticsearch - ElasticSearch汇总信息按月分组

amazon-web-services - AWS Elasticsearch EC2 Discovery,无法找到其他节点

ruby-on-rails - Elasticsearch Rails批量索引

elasticsearch - ElasticSearch查询字段不起作用

elasticsearch - Elasticsearch:检查GeoPoint是否存在于多个圆的半径内