如何检查Meteor Collection中的NotEquals/Exists?

nav*_*pai 3 javascript mongodb meteor

我正在尝试使用Meteor应用程序从mongodb数据库中获取文档(使用Meteor的集合),但我只希望文档中不存在具有某个注释字段的文档.

我试着这样做:

Documents.findOne({id:'abcd',note:{"$exists":'true'}});
Run Code Online (Sandbox Code Playgroud)

文件是我的集合,但它返回第一个找到的结果(没有注释字段)而不是我需要的结果.我也试过使用$ exists但这也不起作用.

有人可以帮帮我吗?我猜我在某个地方犯了一个非常愚蠢的错误,但我不能把手指放在它上面

提前致谢 :)

Aks*_*hat 6

尝试

Documents.findOne({id:'abcd',note:{"$exists":true}});
Run Code Online (Sandbox Code Playgroud)

请记住,true只有在没有封装引号时才会将其解析为JSON中的布尔值