Мне нужно разделить два значения внутри агрегации.В частности, в приведенном ниже примере мне нужно разделить счет «AGGBB» на счет «total».Когда я пытаюсь сделать это, я получаю
Агрегация не найдена для пути [всего> _count]
Не могли бы вы помочь мне исправить это, пожалуйста?
GET nodes/_search
{
"size": 0,
"aggs": {
"2": {
"filters": {
"filters": {
"total": {
"query_string": {
"query": "_exists_: A",
"analyze_wildcard": true,
"default_field": "*"
}
}
}
},
"aggs": {
"3": {
"filters": {
"filters": {
"AGGBB": {
"query_string": {
"query": "_exists_: B",
"analyze_wildcard": true,
"default_field": "*"
}
}
}
},
"aggs": {
"bucket_agg": {
"bucket_script": {
"buckets_path": {
"tc": "_count",
"hola": "total>_count"
},
"script": "params.tc"
}
}
}
}
}
}
}
}