Nic*_*ele 6 mysql feathersjs feathers-sequelize
我经常使用羽毛并且喜欢它,但我需要返回超过 1000 条记录作为特殊情况。但是,无论我做什么,Feathers 都会返回一个将 $limit 重置为 1000 的查询,并且只返回 1000 条记录。
我知道它正在传达我的 $limit,因为如果我将限制设置为 1、10、500 或 999,它会尊重它,但如果我将其设置为 1001 或更高的值,它只会返回 1000。
我将feathers与MySQL和feathers-sequalize一起使用。
对于其他遇到此问题的人,Feathers 的创建者之一将我引导到此处,这解决了该问题:
https://docs.feathersjs.com/api/databases/common.html#pagination
默认情况下,Feathers 将服务查询限制为 1000,即使您随后在查询中指定 $limit。
要绕过这个,只需查看上面的文档,其中解释了这一点:创建服务时,将分页对象传递到服务选项中,以将默认 $limit 设置为 1000 以外的值。
| 归档时间: |
|
| 查看次数: |
3219 次 |
| 最近记录: |