我有一个mongodb集合,其中每个文档都有一个树形结构。第一级是国家代码,第二级是操作系统,第三级是处理器类型,最后值是性能分数:
{ "AU": {"OSX":{"x86_64":17.4}},
"RU": {"Android":{"A9":14.2,"x86":7.9},"iOS":{"A9":10.4}}
}
在查询查询中,我只能返回俄语Android数据:
db.scores.findOne({},{"RU.Android":1});
有没有办法只返回Android数据,无论国家/地区?是否有一些我可以放入选择器的通配符?像这样:
db.scores.findOne({},{"*.Android":1});