【发布时间】:2016-03-18 20:12:18
【问题描述】:
我在 SailsJs 中有一个项目,使用带有 mongodb 数据库的水线。 我定义了一些字段,它们不是必需的字段。 我需要搜索未定义该字段的记录。例如:
{id: 10, name: "jj"}
{id: 11, name: "kk", surname: "sr"}
我想搜索未定义姓氏的位置。有人知道怎么做吗?
我试过了
{surname: null}
{surname: ''}
什么都不会产生预期的结果。
【问题讨论】:
-
{surname: undefined} 似乎可以解决问题。有人可以确认这没问题吗?
-
find(surname:'') 会给你哪个姓氏为空,而 find(surname:null) 和 find(surname:undefined) 会给你哪个姓氏为空。这适用于我!!如果您仍然有这个问题。那么请添加您的模型和控制器代码!
-
surname: undefined 给我带来了未设置“姓氏”字段的记录。 Null 或 "" 带来设置字段但为空的记录
标签: mongodb sails.js waterline