Как вернуть все результаты поиска: поиск API?
Я использую search:search
API и натолкнулся на сценарий, в котором я хочу, чтобы все документы были возвращены.
Я знаю, что это повлияет на производительность, но я могу вынести это, поскольку знаю, что не будет более 30-50 документов.
Я могу установить максимальное пороговое значение, которое составляет 50, но просто хочу знать, есть ли способ вернуть все результаты.
Если в будущем счет увеличится, мне не нужно менять пороговое значение.
1 ответ
Вы можете указать большую длину страницы, что-то вроде 999
или даже больше.
Я бы пошел на что-то меньшее, но вставил бы логику, которая проверяет, превышает ли общее число PageLength, и печатал бы уведомление, если это произошло
НТН!