查询每个颜色的(汽车)平均价格
GET /cars/transactions/_search
{
"size" : 0,
"aggs": {
"colors": {
"terms": {
"field": "color"
},
"aggs": {
"avg_price": {
"avg": {
"field": "price"
}
}
}
}
}
}
我不知道为什么总觉得文档里这句话很重要
实现
分成两块,地一块terms分组;第二块aggs聚合。
avg关键词来表示对price进行平均计算,套到每个分组里。