Как отключить пагинацию в смысле плагина при запросе эластичного поиска

Я использую эластичный поиск для глобального поиска, для которого я использую плагин sense для poc, но пока я выполняю свой запрос со смыслом, я получаю данные с разбивкой на страницы, но я хочу, чтобы все данные были в одном запросе.

            GET /_search?q=2016

Мой результат таков:

{
  "took": 7,
  "timed_out": false,
  "_shards": {
    "total": 21,
    "successful": 21,
    "failed": 0
  },
  "hits": {
    "total": 465,
    "max_score": 0.3500354,
    "hits":[ 


person Rohan Dodeja    schedule 23.06.2016    source источник


Ответы (1)


По умолчанию Elasticsearch возвращает 10 документов на запрос. Вы можете использовать параметр «размер», чтобы получить больше продуктов с помощью одного запроса, например:

GET /_search?q=2016&size=465

Обратите внимание, что существует ограничение на максимальное количество результатов на запрос (по умолчанию 10 000), как описано здесь

person Byron Voorbach    schedule 23.06.2016