MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Golang może dostać puste obiekty

Musisz wyeksportować pola struktur, w przeciwnym razie są one ignorowane przez mgo pakiet. Zmień pola users do User i Data .

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

Domyślnie, gdy wartość struktury jest przekształcana / przechowywana / pobierana z MongoDB, używana jest nazwa pola. Jeśli chcesz używać różnych nazw, możesz użyć tagów, aby określić, na jakie nazwy powinny być mapowane pola.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Pięć wskazówek dotyczących lepszego hostingu MongoDB na platformie Azure

  2. Jak korzystać z transakcji MongoDB za pomocą Mongoose?

  3. MongoDB Find wydajność:pojedynczy indeks złożony VS dwa indeksy pojedynczego pola

  4. Grupuj według wartości i warunków

  5. Jak agregować według daty, gdy w ramach agregacji podany jest pełny znacznik czasu?