在elasticsearch 1.5.0中,我尝试使用scripted_metric结果对聚合存储桶进行排序/排序,但收到以下错误:
AggregationExecutionException [无效术语聚合顺序路径[custom_script]。术语桶只能在子聚合器路径上排序,该路径由路径中的零个或多个单桶聚合构成,最后一个桶或路径末端的度量聚合
是解决这个问题的方法吗?
我的查询是这样的:
"aggs": {
"mygroup": {
"terms": {
"field": "customername",
"order": {
"custom_script": "asc"
}
},
"aggs": {
"custom_script": {
"scripted_metric": {
...
}
}
}
}
}