python - 如何获取嵌套mongodb文档的键
问题描述
我有这样的数据,我需要这个 mongodb 集合中的所有键等property1,property2
。
{
"_id": 0,
"config": [{
"property1":"a",
"property2": "b",
"property3": "c",
"property4": "d"
},
{
"property1": "a",
"property2": "bb",
"property3": "cc",
"property4": "d",
"ispropert5": true
},
{
"property1": "a",
"property2": "b",
"property3": "c",
"property4": "ddd",
"ispropert5": false,
"ispropert6": false
}
],
"entity": "123asdf",
"url": "",
"createdDate": 1
}
我试过
db.COLLECTION_NAME.find({},{config:1}).forEach(function(doc){Object.keys(doc).forEach(function(key){innerkeys[key]=1})}):
解决方案
推荐阅读
- python - ValueError:无法导入“hostingstart.app”
- javascript - shadow DOM 和 light DOM 中应该包含哪些部分?
- ios - 禁用与 segue 的文本字段交互
- laravel - Laravel - 在页面上显示具有相同值/数字的值
- java - 枚举的通用过滤器
- javascript - JS Chrome 插件 - 查找位于当前活动选项卡中的文本
- google-sheets - 在 Google 表格中过滤和比较数据
- javascript - React Router:使用 setState 更新的状态变量未正确传递给 Route
- ganymede - Ganymed SSH2 JAVA,提示:找不到命令
- java - 使用参数时找不到符号错误