2013-07-31 70 views
0

的阵列内的元件有分贝结构是值为对象数组像蒙戈查询滤除对象

{ 
key : [ 
    { 
    retrive : false 
    }, 
    { 
    retrive : true 
    } 
] 
} 

,我想仅查询对象被“检索”键被设置为真正。

+0

好吧,我发现关于$ elemMatch运营商这我想要做什么,但它说,它仅检索第一个文档的比赛,但我想是什么样的多个$ elemMatch – Beast

回答

0
db.collection.find({'key.$.retrive':true},function(err,res){ 


    }); 
+0

这没有被检索,查询就像 db.collection.find({somekey:someVal,'key。$。retrive':true})。pretty(); – Beast

+0

@Beast如果使用上述查询时遇到任何错误 – sachin

+0

不能执行任何操作 – Beast