我是ElasticSearch的新手,我正试图在两个聚合之间获得更大的价值,是否可能?我需要avg_field1和avg_field2之间的更大。
我正在考虑尝试使用script: max
,但我没有找到任何这种用法的例子..我甚至不知道它是否可能。
我的聚合现在是这样的:
{
"aggs" : {
"group_by_frame" : {
"histogram" : {
"field" : "index_histogram",
"interval" : 100
},
"aggs" : {
"avg_field1" : { "avg" : { "field" : "field1" } },
"avg_field2" : { "avg" : { "field" : "field2" } }
}
}
}