MongoDB ObjectId的JSON问题

时间:2017-11-21 07:30:17

标签: python json mongodb bson

如您所知,MongoDB文档至少有一个ObjectId名为_id。将包含ObjectId的文档转换为JSON是不可能的。目前我有两个解决方案将此文档转换为JSON

del doc['_id']

或使用该字段的字符串实例创建新文档。

当我知道哪个字段包含ObjectId时,它的作用是什么。如果我有多个ObjectId并且我不知道它们是什么,该怎么办?

1 个答案:

答案 0 :(得分:1)

MongoDB返回BSON(不是JSON)文档,因此实际上您要将BSON文档转换为JSON文档。

尝试看看这个artickle:https://technobeans.com/2012/09/10/mongodb-convert-bson-to-json/