如何解决有关通过python分析mongodb数据期间处理DBRef数据的问题
我正在与MongoDB合作,并希望通过python分析从该数据库中提取的数据以可视化所需的信息。出现两个问题:1)在此类数据中存在我不知道如何操纵它的DBRef,2 ),这似乎是一个嵌套数据,需要将其打断到低位! 3)我可以将DBref转换为JSON文件并进行分析吗?
谢谢大家
解决方法
看看this。
这允许您从本质上“解压” DBRef 并仅检索 ID,如果这对您有任何用处。
示例:
x = {
"oId": 567,"notice": [
DBRef("noticeId",ObjectId("5f45177b93d7b757bcbd2d55"))
]
}
print(x.get('oId'),d.get('notice')[0].id)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。