MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

Golang mgo ottenere oggetti vuoti

Devi esportare i campi di struct, altrimenti vengono ignorati da mgo pacchetto. Modifica i campi di users a User e Data .

type users struct {
    User string `bson:"user" json:"user"`
    Data string `bson:"data" json:"data"` 
}

Per impostazione predefinita, quando un valore struct viene trasformato / archiviato / recuperato da MongoDB, viene utilizzato il nome del campo. Se desideri utilizzare nomi diversi, puoi utilizzare i tag per indicare a quali nomi devono essere mappati i campi.