我的Mongo數(shù)據(jù)庫(kù)中有兩個(gè)集合,并且Foo包含對(duì)一個(gè)或多個(gè)Bars的引用:Foo: { prop1: true, prop2: true, bars: [ { "$ref": "Bar", "$id": ObjectId("blahblahblah") } ]}Bar: { testprop: true}我想要的是找到所有Foo至少Bar具有一個(gè)testprop設(shè)置為true的。我已經(jīng)嘗試過(guò)此命令,但不會(huì)返回任何結(jié)果:db.Foo.find({ "bars.testprop" : { "$in": [ true ] } })有任何想法嗎?
如何在MongoDB中查詢引用的對(duì)象?
幕布斯6054654
2019-10-11 14:35:46