这是数据示例,
{
"posts" : [
{ "title": "A",
"num": 1 },
{ "title": "B",
"num": 1 },
{ "title": "C",
"num": 2 }
]
}
我想获得“ num” = 1的结果
db.example.find( { posts: { num: { $eq: 1 } } } )
但是它不起作用。 有什么问题吗?
答案 0 :(得分:1)
db.example.find({ posts: { $elemMatch: { num: 1 } } } )