此Meteor代码需要查找所有没有给定属性的文档,即prop1
和prop2
。
它没有做到这一点,怎么办呢?感谢
DisplayCol.findOne({userId: Meteor.userId(), prop1: {$ne: ''}, prop2: {$ne: /.*/}});
答案 0 :(得分:0)
您可以使用$exists
运算符检查属性是否存在。
因此,在您要排除具有prop1
或prop2
属性的文档的情况下:
DisplayCol.findOne({
userId: Meteor.userId(),
prop1: {$exists: false},
prop2: {$exists: false}
})