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

Bagaimana cara melakukan upsert di Mongoose mencari dokumen yang disematkan?

Berikut adalah contoh bagaimana Anda dapat melakukan pembaruan jika ada, jika tidak, masukkan:

Argumen untuk pembaruan adalah:findQuery, data, queryOptions, onComplete

var update = { data: "1", expires: 300 };
that.update({ session_id: sid }, { $set: update }, { upsert: true }, function(err, data) {
  callback.apply(this, arguments);
});


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Bagaimana cara mengatur rentang offset Buffer di MongoDB, Tidak memungkinkan untuk mengunggah lebih dari 16MB file di Objek BSON?

  2. Cara mengurutkan dokumen berdasarkan panjang bidang Array

  3. Driver MongoDB-Java:Tangkap pengecualian saat penyisipan gagal

  4. Bagaimana saya bisa melakukan pencarian bersyarat di pymongo?

  5. Tidak dapat menggunakan { dan } karakter di konsol mongodb