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

Buat kueri dinamis dengan Mongoose

Anda perlu membuat updates objek dalam dua langkah:

var updates = { $push: {} };
updates.$push["array.$.array2." + index + ".answeredBy"] = userId;

Perbarui

Sekarang node.js 4+ mendukung dihitung nama properti , Anda dapat melakukannya dalam satu langkah:

var updates = { $push: {
    ["array.$.array2." + index + ".answeredBy"]: userId
} };



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Cara menggunakan $and operator di mongodb - driver java

  2. Bagaimana cara mendapatkan dokumen terakhir setiap hari dalam koleksi MongoDB?

  3. Mengapa tidak disarankan untuk menggunakan fungsi tersimpan sisi server di MongoDB?

  4. Bagaimana mengonversi array string ke string dengan menjaga konten array sebagai nilai yang dipisahkan koma di MongoDB 4.0

  5. Bisakah Anda mencari model lain dengan metode instance di Mongoose?