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

Konwersja Golang BSON

Dla kompletności oto pełny przykład mojego ostatniego pytania w komentarzach powyżej. Większym celem było dynamiczne budowanie zapytania bson w go. Ogromne podziękowania dla ANisusa:

query := bson.M{}
query["origin"] = "test"
query["$or"] = []bson.M{}
query["$or"] = append(query["$or"].([]bson.M), bson.M{"abc": "1"})
query["$or"] = append(query["$or"].([]bson.M), bson.M{"def": "2"})


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB wstawia dokument lub pole inkrementacji, jeśli istnieje w tablicy

  2. Importuj plik CSV do MongoDB za pomocą mongoimport

  3. Czy mogę użyć opcji Wypełnij przed agregacją w manguście?

  4. Jak wykonać zapytanie w Mongoose?

  5. Jak zawrzeć tylko wybrany osadzony dokument w mongoengine?