FeathersJS, по-видимому, ограничивает запросы до 1000, даже если вы установите $ limit выше 1000 - PullRequest
0 голосов
/ 10 мая 2019

Я много использовал перья и мне это нравится, но мне нужно вернуть более 1000 записей для особого случая.Однако, независимо от того, что я делаю, Feathers возвращает запрос, сбрасывающий $ limit до 1000, и возвращает только 1000 записей.

Я знаю, что передается мой $ limit, потому что если я установлю ограничение на 1, 10,500 или 999, он уважает его, но если я установлю его на 1001 или что-то выше, он вернет только 1000.

Я использую перья с MySQL и перо-сиквализацией.

1 Ответ

0 голосов
/ 12 мая 2019

Для всех, кто столкнулся с этой проблемой, один из создателей Feathers направил меня сюда, чтобы исправить проблему:

https://docs.feathersjs.com/api/databases/common.html#pagination

По умолчанию Feathers ограничивает запросы на обслуживание 1000,даже если впоследствии вы зададите в своем запросе $ limit.

Чтобы обойти это, просто посмотрите вышеупомянутый документ, который объясняет это: при создании службы передайте объект нумерации страниц в параметры службы, чтобы установить значение по умолчанию $ограничение на что-то другое, чем 1000.

...