在 Go Lang 中使用 MongoDB 時,建立和傳遞 BSON 文件可能會帶來挑戰。在本文中,我們將使用 mgo 套件進行 MongoDB 交互,深入研究這些任務的具體細節。
問題:
您正在嘗試傳遞在 account.go 中建立的 BSON 文件到 dbEngine.go 以插入 MongoDB 中。但是,您遇到錯誤:「無法將介面{} 編組為BSON 文件。」
解決方案:
要避免此錯誤,無需手動建立BSON文件.相反,遵循以下步驟將簡化流程:
在account.go 中定義一個結構體:
更新dbEngine.go 中的插入函數:
初始化Account 結構的實例。 為結構體賦值欄位。這些步驟,您可以消除編組錯誤並有效地傳遞BSON 文件以使用Go Lang 插入MongoDB。
以上是如何在 Go Lang 中傳遞 BSON 文件以進行 MongoDB 插入?的詳細內容。更多資訊請關注PHP中文網其他相關文章!