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

menggunakan variabel dalam pembaruan mongodb

Anda perlu membangun $set . Anda objek secara terprogram:

var setModifier = { $set: {} };
setModifier.$set['directions.' + index + '.name'] = area.value;
Items.update(Session.get('selectedItem'), setModifier);

Perbarui

Jika lingkungan JavaScript Anda mendukung nama properti yang dihitung (mis. node.js 4+), Anda dapat melakukannya dalam satu langkah:

Items.update(Session.get('selectedItem'), { $set: {
    ['directions.' + index + '.name']: area.value
}});



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Masukkan kriteria pencocokan Elemen Array dalam dokumen MongoDB?

  2. Kunci dinamis setelah $group by

  3. MongoDB vs MySQL NoSQL - Mengapa Mongo Lebih Baik

  4. Objek MongoDB Berseri sebagai JSON

  5. Dapatkan Daftar Indeks di MongoDB