为了账号安全,请及时绑定邮箱和手机立即绑定

如何构建和传递 bson 文档 - Go lang?

如何构建和传递 bson 文档 - Go lang?

Go
神不在的星期二 2021-07-28 21:11:13
我使用转到我的项目和MongoDB和 氧化镁是连接来连接MongoDB。我有以下文件,这是要插入到 MongoDB {     "_id" : ObjectId("53439d6b89e4d7ca240668e5"),     "balanceamount" : 3,     "type" : "reg",     "authentication" : {       "authmode" : "10",       "authval" : "sd",       "recovery" : {          "mobile" : "sdfsd",          "email" : "sds@gmail.com"        }      },     "stamps" : {        "in" : "x",        "up" : "y"     }  }我已经创建了如上所述的 BSON 文档。我有两个包裹帐户.go数据库引擎account.go用于创建 BSON 文档并将 BSON 文档发送到 dbEngine.godbEngine.go用于建立与 MongoDB 的连接并插入文档。将 BSON 文档传递给 dbEngine.godbEngine.Insert(bsonDocument);在 dbEngine.go 我有方法func Insert(document interface{}){ //stuff}错误:恐慌:无法将接口 {} 编组为 BSON 文档。接口是否不用于 BSON 文档。{}我是新手Go。任何建议或帮助将不胜感激
查看完整描述

2 回答

  • 2 回答
  • 0 关注
  • 296 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信