本期内容来水一篇
上篇文章
ES 查询语句总结(1)
的查询结果为
{
"took": 149,
"timed_out": false,
"_shards": {
"total": 3,
"successful": 3,
"skipped": 0,
"failed": 0
},
"hits": {
"total": 1228057,
"max_score": 0.0,
"hits": []
},
"aggregations": {
"total_order_money": {
"value": 5.388623425069226E8
},
"total_user_count": {
"value": 25240
}
}
}
由于设置了size:0,就只有聚合的数据结果,没有显示查询条件对应的原始数据。
可以看到,对user_id 进行去重数个数,我们在查询语句里起名为"total_user_count",它在结果中体现了出来。与他一样的还有"total_order_money"。
这里解释一下,"user_id"是需要计数的字段名字,计数之后显示的名字,我们命名它为:total_user_count。