我是 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" } }
}
}
}