我将从MongoDb中检索一个要检查的文件是否在数组上。
我的意思是我的收藏品“colorin”的数据为:
{
"_id" : "411",
"addinon" : [
{
"key" : "0001",
"name" : "ClaroEsta"
},{
"key" : "0002",
"name" : "ClaroNOEsta"
},
]
}
所以我想在KEY =“001”
中检索一个相等的colorin什么是最好的方法。
答案 0 :(得分:2)
db.colorin.find({ addinon: { $elemMatch: { key: "001" } } });