検索

ホームページ  >  に質問  >  本文

golang - 在使用GO向Mongodb插入数据的问题

我创建了一个 struct, 使用 fmt.Println() 打印的信息如下

{test "d:\test\test.txt"} //第二个field是一个路径字符串

然后使用 MGO 向数据库插入

gosession, err := mgo.Dial("localhost:27017")
db := session.DB("test")
c := db.C("test")

//...省略创建对象的代码,但是肯定创建成功了,使用 fmt 可以打印出对象的内容

c.Insert(testObject)

完成以后去数据库里面查看,记录上在只有id的信息。另外一个字段的信息没有?

某草草某草草2795日前582

全員に返信(1)返信します

  • 某草草

    某草草2017-04-25 09:05:43

    私はそれを自分で解決しました。structでは、エクスポート可能なフィールドは大文字で始まる必要があります~
    実に馴染みのない言語。 。 。

    返事
    0
  • キャンセル返事