sql >> Databáze >  >> NoSQL >> MongoDB

Golang mgo získává prázdné předměty

Musíte exportovat pole struktur, jinak je mgo ignoruje balík. Změňte pole users User a Data .

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

Ve výchozím nastavení se při transformaci / uložení / načtení hodnoty struktury z MongoDB použije název pole. Chcete-li použít různá jména, můžete pomocí značek sdělit, na jaké názvy se mají pole mapovat.




  1. Vytvoření aplikace strojového učení s Cloudera Data Science Workbench a provozní databází, Část 1:Nastavení a základy

  2. MongoDB forEach()

  3. Vložte velký záznam do mongodb pomocí mongo shell

  4. MongoDB, Mongoose:Jak najít vnořený dokument v nalezeném dokumentu?