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

Jak dodać wartości do obiektu bson.D?

Dołącz DocElem (mgo) lub E (go.mongodb.org) w zależności od klienta, którego używasz.

var setElements bson.D
if len(pivot.Base) > 0 {
  setElements = append(setElements, bson.E{"base", pivot.Base})
}
if len(pivot.Email) > 0 {
    setElements = append(setElements, bson.E{"email", pivot.Email})
}

setMap := bson.D{
    {"$set", setElements},
}

Zastąp bson.E bson.DocElem dla mgo.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Aktualizacja wielu dokumentów w manguście jednocześnie

  2. Agreguj i aktualizuj MongoDB

  3. Node.js, MongoDB - Wstawianie/aktualizowanie wielu dokumentów i wysyłanie jednej odpowiedzi

  4. windows:rails:błąd instalacji bson_ext

  5. Jak usunąć wszystkie ciągi rekordów w mongodb za pomocą php?