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á.
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á.