sql >> Database >  >> NoSQL >> MongoDB

Golang mgo krijgt lege objecten

Je moet velden met structs exporteren, anders worden ze genegeerd door de mgo pakket. Wijzig velden van users naar User en Data .

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

Wanneer een struct-waarde wordt getransformeerd / opgeslagen / opgehaald uit MongoDB, wordt standaard de veldnaam gebruikt. Als je verschillende namen wilt gebruiken, kun je tags gebruiken om te vertellen naar welke namen de velden moeten verwijzen.




  1. Voortschrijdende gemiddelden met het aggregatieraamwerk van MongoDB?

  2. Hoe een gebruiker in mongodb te maken met docker-compose

  3. Begeleiden van de host, selderij van een virtualenv (Django-app)

  4. Redis is single-threaded, hoe doet het dan gelijktijdige I/O?