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

Pengelompokan bersyarat dengan $ada di dalam $cond

Gunakan $ifNull bukannya $cond di $project . Anda :

{ $project: {MyKey: {$ifNull: ['$A', '$B'] }}}

Jika A ada dan bukan null nilainya akan digunakan; jika tidak, nilai B digunakan.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Mengapa ObjectIds MongooseJS saya gagal dalam tes kesetaraan?

  2. Cara terbaik untuk menyimpan tanggal/waktu di mongodb

  3. Tetapkan tanggal default saat memasukkan dokumen dengan bidang waktu. Waktu

  4. MongoDB $lt Operator Pipa Agregasi

  5. Cara Menghubungkan ke MySQL Tanpa Kata Sandi Root di Terminal