在聚合结果的buckets的两个bucket中,key字段的值分别为“北京”“天津”,表示两个bucket的唯一标识;doc_count字段的值分别为3和2,表示两个bucket的文档计数。返回的doc_count是近似值,并不是一个准确数,因此在聚合外围,ES给出了连个参考值doc_count_error_upper_bound和sum_other_doc_count。 doc_count_error_...
sum_other_doc_count为buckets结果的补集文档个数,随聚合参数size变化 buckets为聚合结果,key为聚合时的field,doc_count为聚合个数 参数介绍 size 默认为根据doc_count排序由大到小的10条数据,如果需要一次返回更多的聚合结果,可以调整size大小,但是这个结果不能用于分页,没有页数的限制,只能返回条数大小 order 默认...
"size" : 10, //size用来定义需要返回多个 buckets(防止太多),默认会全部返回。 "order" : { "_count" : "asc" }, //根据文档计数排序,根据分组值排序({ "_key" : "asc" }) "min_doc_count": 10, //只返回文档个数不小于该值的 buckets "include" : ".*sport.*", //包含过滤 "exclude" ...
"sum_other_doc_count": 0, "buckets": [ { "key": "english", "doc_count": 5 } ] } } } ``` 语法解释: - hits: 由于请求时设置了size:0,hits就是空的 - aggregations:聚合查询的结果 - song_qty_by_language:请求时声明的名称 - buckets:根据指定字段查询后得到的数据分组集合,[]内的是每...
..."aggregations": {"hospital_id_agg": {"doc_count_error_upper_bound": 0,"sum_other_doc_count": 260,"buckets": [ {"key": 23388,"doc_count": 18,"gmv_stat": {"value": 176220 },"gmv_180d": {"value": 89732 } },
"doc_count_error_upper_bound": 0, "sum_other_doc_count": 0, "buckets": [ { "key": "A", "doc_count": 19 }, { "key": "B", "doc_count": 18 }, { "key": "C", "doc_count": 13 }, { "key": "D", "doc_count": 12 ...
"doc_count_error_upper_bound":0, "sum_other_doc_count":0, "buckets": [ { "key":"red", "doc_count":4 }, { "key":"blue", "doc_count":2 }, { "key":"green", "doc_count":2 } ] } } } 1. 2. 3. 4. 5. 6. ...
在延伸阅读链接 1 中有一个小节专门介绍文档计数错误 (Calculating Document Count Error),其中提到了在返回结果的 aggregations 中包含了doc_count_error_upper_bound(没有在这次聚合中返回、但是可能存在的潜在聚合结果) 和sum_other_doc_count(聚合中没有统计到的文档数)。要注意其中的doc_count_error_upper_bound...
doc_count_error_upper_bound:表示没有在这次聚合中返回、但是可能存在的潜在聚合结果,这里的值为 3,表除去red、blue和green之外,还可能有一个聚合结果为 3。从返回结果看,可能会排在第二名。 sum_other_doc_count:表示这次聚合中没有统计到的文档数。因为ES为分布式部署,不同文档分散于多个分片,这样当聚合时,...
{"took": 4,"timed_out": false,"_shards": {"total": 5,"successful": 5,"skipped": 0,"failed": 0},"hits": {"total": 7,"max_score": 0,"hits": []},"aggregations": {"group_by_color": {"doc_count_error_upper_bound": 0,"sum_other_doc_count": 0,"buckets": [{"key":...