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

Bagaimana cara memperbarui jika ada jika tidak, masukkan dokumen baru?

Di Mongoose, Anda akan menggunakan Person.update per dokumentasi. Untuk membuat dokumen jika belum ada, Anda harus melewati { upsert : true } dalam hash opsi karena defaultnya adalah false .

yaitu

Person.update( { name : 'Ted' }, { name : 'Ted', age : 50 }, { upsert : true }, callback );


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB $toString

  2. Permintaan Mongodb bulan tertentu | tahun bukan tanggal

  3. Model.find() mengembalikan kosong di luwak

  4. Bagaimana cara menjalankan perintah mongo melalui skrip Shell?

  5. Melacak Penggunaan Memori MongoDB