如何获取包含嵌套字段 f5=12 的文档?
db.products.insert({ f:“卡片”,f1:{f2:{f3:15}}})
db.products.insert({ f:“卡片”,f1:{f2:{f4:{f5:12}}}})
db.products.insert({ f:“卡片”,f1:{f2:{f3:{f5:43}}}})
db.products.insert({ f:“卡片”,f1:{f2:{f4:98}}})
我试过这样:
db.products.find($where : "this.content.indexOf('f5 : 12') != -1")
db.products.find({$elemMatch:{f5:12}})
但它不起作用..有没有人有任何想法?