我该怎么做:
db.my_collection.find('myObj.myField' : { $not : /abc/i });
这意味着检索myField
值不包含abc
子字符串(不区分大小写)的所有对象。
由于
答案 0 :(得分:0)
> db.bar.insert({name : "joe", address : { street : "brodway", zip : 232 } })
> db.bar.insert({name : "alex", address : { street : "nelken", zip : 4 } })
> db.bar.find({ "address.street" : { $not : /Nelken/i }})
{ "_id" : ObjectId("4f1810e0ef7b8b0317a8ad1f"), "name" : "joe", "address" : { "street" : "brodway", "zip" : 232 } }
>