Ответ 1
Используйте sails.config.blueprints.defaultLimit
для общих пределов записи. Это также служит предел по умолчанию для заполненных ассоциаций. В настоящее время технически нет способа указать "без ограничений" для чертежей, но вы можете установить предел на максимальное значение числа, если у вас не более 9 квадриллионов записей:)
конфигурации /blueprints.js
defaultLimit: Number.MAX_VALUE // Set to highest possible value
Используйте populate_limit
в настройках конфигурации маршрута, чтобы установить лимит заполнения для каждого маршрута.
конфигурации /routes.js
"GET /user": {blueprint: populate_limit: 10}
Используйте populate_[alias]_limit
в настройках конфигурации маршрута, чтобы установить предел заполнения для конкретной ассоциации для каждого маршрута (например, populate_pets_limit: 10
)
конфигурации /routes.js
"GET /user": {blueprint: 'find', limit: 20, populate_limit: 10, populate_pets_limit: 5}
Я уверен, что все это добавлено в документы!