Сортировка после агрегации в Elasticsearch

У меня есть документы с этой структурой:

{
    FIELD1:string,
    FIELD2:
        [ {SUBFIELD:number}, {SUBFIELD:number}...]
}

Я хочу отсортировать по сумме чисел в FIELD2.SUBFIELD:

GET myindex/_search
{
  "size":0,
  "aggs": {
    "a1": {
      "terms": { 
        "field": "FIELD1",
        "size":0
      },
      "aggs":{
        "a2":{
          "sum":{
            "field":"FIELD2.SUBFIELD"
          }
        }
      }
    }
  }
}

Если я делаю это, я получаю сегменты, не отсортированные, но я хочу, чтобы сегменты сортировались по значению «a2». Как я могу это сделать? Спасибо!

Ответы на вопрос(1)

Ваш ответ на вопрос