Индекс выборки:
Рейтинг самых популярных запросов:
{
"aggs": {
"top_users": {
"terms": {
"field": "user_id"
},
"aggs": {
"top_users_hits": {
"top_hits": {
"sort": [
{
"last_enqueue_event_time": {
"order": "desc"
}
}
],
"size": 1
}
}
}
}
}
}
Вывод вышеуказанного запроса является идеальным. OUTPUT
Но для этого нужны логики разбивки на страницы c from
и size
. Как я могу добавить нумерацию страниц в приведенном выше запросе?
Попытка добавления "size
работает", но после добавления from
она прерывается. Возвращает 400
.
Ссылки: Elasti c search Top Hits query