假设我有一系列“房间”。每个房间都是一个如下文档:
room = {
perms: [ { user:"matt", visible: 1 },
{ user:"alex", visible: 0 },
{ user:"jennifer", visible: 1 },
};
在MongoDB中,我如何找到拥有user=alex and visible=0
权限的房间?
答案 0 :(得分:1)
如果我理解你的问题,$ elemMatch运算符应该做你想要的:
{ "perms": { "$elemMatch": { "user": "alex", "visible": 0 } } }