需要在MongoDB中的数组/嵌套数组中获取数据。
假设我的收藏是:
{"No" : 1, "Inner":[{"Created By":"A1","Updated By":"AA1"}]}
{"No" : 2, "Inner":[{"Created By":"A2","Updated By":"AA2"}]}
{"No" : 3, "Inner":[{"Created By":"A3","Updated By":"AA3"}]}
等等...
我需要找到 No = 3 且创建者 = A6 的文档
根据您的问题,我认为复合查询是您正在寻找的:
db.collection.find( { "No": 3, "Inner.Created By": "A6" } )
我希望这有帮助!