bucket filter
需求:统计名字wang学生的从出生到现在的平均收入
GET /user/_search { "query":{ "term":{ "username": "wang" } }, "aggs":{ "recent_720d":{ "filter":{ "range":{ "birthday":{ "gte":"now-720d" } } }, "aggs":{ "recent_720d_salary":{ "avg":{ "field":"salary" } } } } } }
aggs.filter,针对的是聚合。为什么不把filter放在query里呢? 如果放query里面的filter,是全局的,会对所有的数据都有影响
立志如山 静心求实
浙公网安备 33010602011771号