![](/img/trans.png)
[英]mongoDB Object of type 'ObjectId' is not JSON serializable
[英]JSON issue with MongoDB ObjectId
如您所知,MongoDB文档至少具有一个名为_id
ObjectId
。 无法将包含ObjectId
的文档转换为JSON
。 目前,我有两种解决方案可以将该文档转换为JSON
:
del doc['_id']
或使用该字段的字符串实例创建一个新文档。
当我知道哪个字段包含ObjectId
时,它将如何工作? 如果我有多个ObjectId
却不知道该怎么办怎么办?
MongoDB返回一个BSON
(不是JSON
)文档,因此实际上您想将BSON
文档转换为JSON
文档。
尝试看看这个文章: https ://technobeans.com/2012/09/10/mongodb-convert-bson-to-json/
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.