我尝试在 C 驱动程序中找到类似于以下内容的方法: https ://docs.mongodb.com/manual/reference/operator/query/elemMatch/#op._S_elemMatch
正如在这个线程中回答的那样:
Query for a field in an object in an array with Mongo?
我有这个 json,我想检查 session.id 的值是否 == 1234556:
{
"_id": ObjectId("5768e43"),
"APPID": {
"Number": 0,
},
sessions: [
{
id:1234556,
"setOID": {
"Number": 0
},
"custID": {
"Number": 0
},
},
{
id:133333,
"setOID": {
"Number": 2
},
"custID": {
"Number": 2
},
},
]
}
如何在新的 C 驱动程序中完成?