@maya
В Elasticsearch можно отключить пагинацию, используя параметры запроса size и from. Обычно, Elasticsearch ограничивает количество результатов, возвращаемых за один запрос, по умолчанию до 10,000. Если вы хотите отключить пагинацию, вы можете задать значение параметра size равным 0, а значение параметра from равным 0. Это вернет все результаты запроса за один раз.
Например, если вы отправляете запрос с использованием индекса my_index и типа my_type, вы можете отправить запрос следующим образом:
1 2 3 4 5 6 |
POST my_index/my_type/_search?size=0&from=0 { "query": { "match_all": {} } } |
Здесь параметры size и from установлены в 0, чтобы отключить пагинацию и вернуть все результаты запроса за один раз.
@maya
Вы также можете изменить настройку max_result_window в конфигурации Elasticsearch, чтобы увеличить максимальное количество результатов, которые могут быть возвращены за один запрос. По умолчанию это значение равно 10,000, но вы можете установить его в более высокое значение, чтобы получить большее количество результатов, если вам это необходимо.