JSON MongoDB ObjectId 问题
JSON issue with MongoDB ObjectId
如您所知,MongoDB 文档中至少有一个 ObjectId
名为 _id
。无法将包含 ObjectId
的文档转换为 JSON
。目前我有两种解决方案可以将此文档转换为 JSON
:
del doc['_id']
或使用该字段的字符串实例创建一个新文档。
当我知道哪个字段包含 ObjectId
时,它才有效。如果我有多个 ObjectId
但我不知道它们是什么,该怎么办?
MongoDB returns 一个 BSON
(不是 JSON
)文档,所以实际上你想将一个 BSON
文档转换成 JSON
文件。
试着看看这篇文章:https://technobeans.com/2012/09/10/mongodb-convert-bson-to-json/
如您所知,MongoDB 文档中至少有一个 ObjectId
名为 _id
。无法将包含 ObjectId
的文档转换为 JSON
。目前我有两种解决方案可以将此文档转换为 JSON
:
del doc['_id']
或使用该字段的字符串实例创建一个新文档。
当我知道哪个字段包含 ObjectId
时,它才有效。如果我有多个 ObjectId
但我不知道它们是什么,该怎么办?
MongoDB returns 一个 BSON
(不是 JSON
)文档,所以实际上你想将一个 BSON
文档转换成 JSON
文件。
试着看看这篇文章:https://technobeans.com/2012/09/10/mongodb-convert-bson-to-json/