我正在构建一个满足条件 >= avg 的 ES 查询。
这是一个例子:
GET /_search
{
"size" : 0,
"query" : {
"filtered": {
"filter": {
"range": {
"price": {
"gte": {
"aggs" : {
"single_avg_price": {
"avg" :{
"field" : "price"
}
}
}
}
}
}
}
}
}
}
我收到以下错误
"type": "query_parsing_exception",
"reason": "[range] query does not support [aggs]",
我想知道我们如何在弹性查询中使用聚合值和范围查询