Я получаю агрегированный результат для вложенного объекта (минимальная цена для каждого вложенного объекта)
Все мои результаты поиска отсортированы, и теперь мне нужно минимальное значение для каждого результата.
Результат:
Ответ от агрегации не отсортирован, как в моем результате поиска (min, some_field)
Вопрос:
Есть ли какое-либо решение для сортировки ответа агрегации, аналогично тому, как я сортирую, при получении результатов поиска?
"aggs"
=>
[
"agg_maxper"=> [
"terms"=> [
"field"=> 'id',
'size' => 60
],
"aggs"=> [
"offers"=> [
"nested"=> [
"path"=> "offers"
],
"aggs"=> [
"max_sav_val"=> [
"max"=> [
"field"=> "offers.sav"
]
]
]
]
]
]
]