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

$tambahkan dengan beberapa bidang sebagai Null mengembalikan nilai jumlah sebagai Null

Anda dapat melakukan dua proyeksi, yang pertama menggunakan $ifNull yang mirip dengan nvl:

db.students.aggregate([
  { $project: { final: 1, midterm: 1, extraMarks: { $ifNull: [ "$extraMarks", 0 ] } } }, 
  { $project: { examTotal: { $add: [ "$final", "$midterm","$extraMarks" ] } } } 
])


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. menampilkan jumlah semua file yang diambil di driver mongodb-nodejs

  2. Kueri model lain dalam metode instance dari model yang berbeda

  3. (MongoDB Java) $push ke dalam array

  4. Panduan untuk Penerapan &Pemeliharaan MongoDB Menggunakan Wayang:Bagian 1

  5. Cara membuat skema luwak dengan array objek