我有一个 mongodb 集合,其中每个文档都有一个树结构。第一个级别是国家/地区代码,第二个级别是操作系统,第三个级别是处理器类型,最后的值是性能分数:
{ "AU": {"OSX":{"x86_64":17.4}},
"RU": {"Android":{"A9":14.2,"x86":7.9},"iOS":{"A9":10.4}}
}
Run Code Online (Sandbox Code Playgroud)
在查找查询中,我可以只返回俄罗斯 Android 数据,如下所示:
db.scores.findOne({},{"RU.Android":1});
Run Code Online (Sandbox Code Playgroud)
有没有办法只返回 Android 数据,无论哪个国家/地区?我可以在选择器中放入一些通配符吗?像这样的东西:
db.scores.findOne({},{"*.Android":1});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2060 次 |
| 最近记录: |