我在一个简单的mysql数据库之上创建了一个默认的sails.js安装,其中包含所有默认选项。目前,我有一张包含91条记录的表格。
我有一个离子前端加载该表中的列表,但它显示了30条记录。
我使用邮递员点击sails.js网址(http://localhost:1337/list)并显示返回的30条记录。
虽然这是重复的工作,但我直接在浏览器中点击了网址(http://localhost:1337/list),它仍然会返回30条记录。
sails.js会返回多少条记录?
如果是这样,我如何删除此默认值,以便sails.js将返回所有结果而不是子集?我不想分页,我想要完整列表。
PS我已经检查了我创建的sails.js模型,以验证我没有任何时髦的限制内容,而且它是超级准系统。
我没有自定义代码,整个sails.js安装是默认减去数据库连接,骨架控制器和模型。
这是我的模特:
module.exports = {
identity: 'List',
attributes: {
id: {
type: 'integer',
primaryKey: true
},
name: {
type: 'string',
unique: true,
required: true
},
user: {
type: 'integer'
}
}
};
答案 0 :(得分:3)
您正在使用蓝图进行查找操作。 进入config / blueprints.js文件并检查所有评论......
你会发现:
/****************************************************************************
* *
* The default number of records to show in the response from a "find" *
* action. Doubles as the default size of populated arrays if populate is *
* true. *
* *
****************************************************************************/
// defaultLimit: 30
根据您的喜好进行更改。