これが例です
> 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
}
]
}
このためのフィルターコマンドはありますか?