Go mgo 不存储对象

使用mgo我无法存储任何有意义的数据。只有_id被存储


type Person struct {

    name string

    age int

}


func main() {

    session, err := mgo.Dial("localhost")

    if err != nil {

        log.Fatal(err)

    }

    defer session.Close()


    p := Person{"Joe", 50}

    ppl := session.DB("rest").C("people")

    ppl.Insert(p)

}

Mongo 中的结果只是 _id 字段 - 没有“Joe”的迹象。


在 Arch linux 上使用 go 1.1.2,MongoDB 2.4.6。


慕雪6442864
浏览 176回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go