![](/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.