這裏是例子MongoDB的子元素查詢
> db.test.insert({ name: 'test', values: [ { check: true }, { check: false } ] })
> db.find({ values.check: true })[0]
,所以我得到真假兩check
:
{
"_id" : ObjectId("50e22046dc278908f3a38a8e"),
"name" : "test",
"values" : [
{
"check" : true
},
{
"check" : false
}
]
}
,我想這一點:
{
"_id" : ObjectId("50e22046dc278908f3a38a8e"),
"name" : "test",
"values" : [
{
"check" : true
}
]
}
有什麼爲此過濾命令?
我需要mongodb解決方案而不是php –