And*_*iro 5 node.js sails.js waterline
我有一个模型,不是每个属性都需要.我想查询模型,并返回其属性所有实例的定义.
这是我认为代码应该是什么样子,但它不起作用.任何想法或链接到一些详细的文档?
MyModel.find()
.where({
"propertyThatMayExist" : {
"!=" : undefined
}
});
Run Code Online (Sandbox Code Playgroud)
提前谢谢!
最简单的方法是进行测试null.正确的运算符是!或not:
MyModel.find().where({propertyThatMayExist: {'!': null}}).exec(console.log);
Run Code Online (Sandbox Code Playgroud)
这假设您不希望有时null为实例显式设置属性,这对于某些数据库来说无论如何都会有问题(想想MySQL,如果没有填写,则默认大多数字段为NULL).
| 归档时间: |
|
| 查看次数: |
3965 次 |
| 最近记录: |