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

Mongodb - duplikat bidang di $set dan $setOnInsert

$set operator digunakan pada upsert juga. Jadi tidak masuk akal untuk merujuk bidang yang sama di $set dan $setOnInsert .

Coba saja ini di koleksi kosong:

db.items.remove();
db.items.update({},{$set:{a:1},$setOnInsert:{b:2}},{upsert:1})
db.items.find({});


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Bagaimana cara menggunakan C # untuk memasukkan dokumen ke dalam dokumen tertanam yang ada?

  2. mongodb:mengonversi ID objek ke BSON::ObjectId

  3. Mongo Change Streams berjalan beberapa kali (semacam):Aplikasi Node menjalankan beberapa instance

  4. Ambil satu properti dari dokumen

  5. Bagaimana cara mengakses objek json yang disematkan di Pandas DataFrame?