J'ai deux collections dans ma base de données Mongo, et les Foo
contiennent des références à un ou plusieurs Bar
:
Foo: {
prop1: true,
prop2: true,
bars: [
{
"$ref": "Bar",
"$id": ObjectId("blahblahblah")
}
]
}
Bar: {
testprop: true
}
Ce que je veux, c'est trouver tous les Foo
qui ont au moins un Bar
dont le testprop est défini sur true. J'ai essayé cette commande, mais elle ne renvoie aucun résultat :
db.Foo.find({ "bars.testprop" : { "$in": [ true ] } })
Des idées?