我是sails.js 的新手。似乎sails.js 无法为选择表的某些字段/列进行SQL 查询。查询似乎都是“select *”。
最佳答案
我刚刚找到了一种方法来实现这一点。我正在使用 Model.find 的第二个参数
Model.find({field: 'value'}, {fields: ['id', 'name']})
如果您将字段设置为 false,它将模拟 SELECT *
Model.find({field: 'value'}, {fields: false})
一个完整的例子:
Model.find({field: 'value'}, {fields: ['id', 'name']})
.paginate({page: 1}, {limit: 10)
.exec(function(err, results) {
if(err) {
res.badRequest('reason');
}
res.jsonx(results);
});
关于sails.js - sails.js 有没有办法在 SQL 查询中选择字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18347634/