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

Pembaruan sebagian dari subdokumen dengan nodejs/luwak

Buat $set objek secara terprogram berdasarkan bidang partialUpdate untuk memperbarui hanya bidang tersebut menggunakan notasi titik:

var set = {};
for (var field in partialUpdate) {
  set['subDocs.$.' + field] = partialUpdate[field];
}
Parent.update({_id: parentDoc._id, "subDocs._id": document._id}, 
    {$set: set}, 
    function(err, numAffected) {});


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Mongoose/node.js cara menemukan, mengisi, melakukan sesuatu, 'mengurangi populasi', dan memperbarui

  2. Melewati parameter model ke model luwak

  3. Bagaimana menemukan persimpangan set set antara dokumen dalam satu koleksi di MongoDB?

  4. Perbarui koleksi MongoDB menggunakan $toLower

  5. Cara mengonversi set replika MongoDB ke server yang berdiri sendiri