У меня настроен эластичный поиск для поиска по каталогам товаров.В основном, где:
Товар имеет_ много вариантов, размер ведра 1. Я могу это сделать и отсортировать по минимальной цене, максимальной цене и т. д.
Это работает:
POST /variants/_search?size=0
{
"aggs" : {
"min_price" : { "min" : { "field" : "price" } }
}
}
Это (вроде) то, что мне нужноследующее:
POST /variants/_search?size=0
{
"aggs" : {
"product_name" : { "sort by product_name asc / desc" }
}
}
Моя последняя задача - сортировать их по алфавиту, но мне кажется, что я не могу отсортировать по полю ключевых слов (asc / desc) с помощью агрегатора.