Python MongoDB的最短查询
我有以下mongodb条目: { “someKey”:“someValue”, “数组”:[ {'name':'test1', “值”:“值1” }, {'name':'test2', “值”:“值2” } ]Python MongoDB的最短查询,python,json,mongodb,Python,Json,Mongodb,我有以下mongodb条目: { “someKey”:“someValue”, “数组”:[ {'name':'test1', “值”:“值1” }, {'name':'test2', “值”:“值2” } ] } 由于您正在查询元素数组,并且希望筛选出的元素只是展开并匹配: db.CollectionName.aggregate( [ { $unwind : "$array" } ,{$match:{'array.name':'test1'}} ]) 这将为您提供如下结果: {
} 由于您正在查询元素数组,并且希望筛选出的元素只是展开并匹配:
db.CollectionName.aggregate( [ { $unwind : "$array" } ,{$match:{'array.name':'test1'}} ])
这将为您提供如下结果:
{
"_id" : ObjectId("59df5b30646afdfce4084152"),
"someKey" : "someValue",
"array" : {
"name" : "test1",
"value" : "value1"
}
}