这是我的文件:
{
title:"Happy thanksgiving",
body: "come over for dinner",
blocked:[
{user:333, name:'john'},
{user:994, name:'jessica'},
{user:11, name: 'matt'},
]
}
查找所有“已阻止”用户 11 的文档的查询是什么?
最佳答案
您可以使用 $in 或 $nin 表示“不在”
示例 ...
> db.people.find({ crowd : { $nin: ["cool"] }});
我在这里放了很多例子:http://learnmongo.com/posts/being-part-of-the-in-crowd/
关于mongodb - 如何在 Mongo 中进行 "NOT IN"查询?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6391643/