Я знаю, как с помощью фасетной функции elasticsearch мы можем получить агрегированное значение значений для указанного поля/полей на основе данных результатов поискового запроса.
У меня есть приложение, в котором я отслеживаю журналы и использую elasticsearch для поиска по записям журнала. Что касается пользовательского интерфейса, у меня есть механизм пейджинга и, следовательно, я использую асинхронную функцию поиска для одновременного извлечения «n» записей.
Итак, мой вопрос: если я изменю свой асинхронный поисковый запрос, чтобы получить информацию о аспектах для определенных полей, даст ли он агрегированное значение для подмножества результатов, которое извлекается в результате асинхронного запроса. или он получит агрегированное значение для всего результата поиска (а не подмножества, которое возвращается пользователю).
Большое спасибо и привет, Комал