sql >> Databáze >  >> NoSQL >> MongoDB

Podmíněné seskupení s $existuje uvnitř $cond

Použijte $ifNull místo $cond ve vašem $project :

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

Pokud A existuje a není null bude použita jeho hodnota; jinak hodnota B se používá.



  1. Co je to MapReduce Key Value Pair v Hadoop?

  2. Výplň v SQL

  3. Kdy vypnout průhledné obrovské stránky pro redis

  4. Jak nainstalovat MongoDB do systému Windows?