【发布时间】:2020-02-18 17:27:24
【问题描述】:
如何在 elasticsearch 中使用多重聚合。我的代码适用于单个聚合,但我想添加另一个聚合。我为此使用了另一个 aggs,但它解析了一个异常。
{ "aggs": {
"_figures": {
"terms": {
"field": "id"
},
"aggs": {
"field1": {
"stats": {
"field": "field1"
},
"field2":{
"stats":{
"field":"field2"
}
}
}
}
}
【问题讨论】:
-
你需要把 field2 与 field1 平行 "aggs": { "field1": { "stats": { "field": "field1" } }, "field2": { "stats": { "field": "field2" } } }
标签: elasticsearch elasticsearch-aggregation