5

このクラスを満たすオブジェクトを取得しようとしています:

type Room struct {
    Name   string
    People []Person
    Chat   []ChatMessage
    Me     Person
}

データ フィールド "People" は、空のスライス [] として表示されます。私は単純な検索を使用してデータを取得しています。

result := Room{}
err = c.Find(bson.M{"name": "dev"}).One(&result)

私は何を間違っていますか?

理解した....

答えはここにあります: https://groups.google.com/d/msg/mgo-users/KirqfCSlKFc/t2l3l4yxFRwJ

基本的には、People []Person 行の最後に 'bson: ""' を追加するだけです。

4

1 に答える 1

6

理解した....

答えはここにあります: https://groups.google.com/d/msg/mgo-users/KirqfCSlKFc/t2l3l4yxFRwJ

基本的には、People []Person 行の最後に 'bson: ""' を追加するだけです。

于 2013-02-06T17:38:55.527 に答える