Använd $ifNull istället för $cond i ditt $project :
{ $project: {MyKey: {$ifNull: ['$A', '$B'] }}}
Om A finns och är inte null dess värde kommer att användas; annars värdet på B används.
Använd $ifNull istället för $cond i ditt $project :
{ $project: {MyKey: {$ifNull: ['$A', '$B'] }}}
Om A finns och är inte null dess värde kommer att användas; annars värdet på B används.