我的Mongo数据库中有两个集合,并且Foo包含对一个或多个Bars的引用:
Foo: {
prop1: true,
prop2: true,
bars: [
{
"$ref": "Bar",
"$id": ObjectId("blahblahblah")
}
]
}
Bar: {
testprop: true
}
我想要的是找到所有Foo至少Bar具有一个testprop设置为true的。我已经尝试过此命令,但不会返回任何结果:
db.Foo.find({ "bars.testprop" : { "$in": [ true ] } })
有任何想法吗?
慕的地10843
相关分类