开发者社区 问答 正文

mgo如何插入_id :报错

我用的是labix.org 的 mgo驱动,

给struct加一个 _id 变量 往mongoDB里插入 _id 索引,但是总是无效。

这个怎么回事??

展开
收起
kun坤 2020-06-14 16:51:08 537 分享
分享
版权
举报
1 条回答
写回答
取消 提交回答
  • type Person struct {
      PersonalId  string bson:"_id"
      Name string  bson:"name"
      Phone string  bson:"phone"

    }

    c := session.DB("test").C("persons")

    err := c.Insert(&Person{"230121197807252341", "Andrew Liu","13000132488"}


    ######好像 mongoDB里边默认有个_id######我想知道如何自定义######

    多谢。

    MongoDB 小问题太多,已经换别的了。

    2020-06-14 16:51:15 举报
    赞同 评论

    评论

    全部评论 (0)

    登录后可评论
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等