1、有如下集合:
db.bankcard.find().pretty()
{
"_id" : ObjectId("594b95245557e13770310dd6"),
"bankCards" : [
{
"accountNo" : 1343
},
{
"accountNo" : 1234
}
]
}
2、只想返回 accountNo为1343的数组元素:
{
"_id" : ObjectId("594b95245557e13770310dd6"),
"bankCards" : [
{
"accountNo" : 1343
}
]
}
3、但是使用如下查询方式,返回了所有数据: