MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

Konversi Golang BSON

Untuk kelengkapan berikut ini adalah contoh lengkap dari pertanyaan terakhir saya di komentar di atas. Tujuan yang lebih besar adalah membangun kueri bson secara dinamis. Terima kasih banyak kepada ANisus:

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. Luwak:findOneAndUpdate tidak mengembalikan dokumen yang diperbarui

  2. tidak dapat memperbarui properti CreatedAt di luwak?

  3. Bagaimana cara menginstal mongodb versi sebelumnya dengan homebrew?

  4. mendapatkan atribut skema dari Model Mongoose

  5. Filter array bersarang dengan kondisi berdasarkan nilai objek multi-level dan perbarui - agregat MongoDB + pembaruan