Utilisez $ifNull au lieu de $cond dans votre $project :
{ $project: {MyKey: {$ifNull: ['$A', '$B'] }}}
Si A existe et n'est pas null sa valeur sera utilisée ; sinon la valeur de B est utilisé.
Utilisez $ifNull au lieu de $cond dans votre $project :
{ $project: {MyKey: {$ifNull: ['$A', '$B'] }}}
Si A existe et n'est pas null sa valeur sera utilisée ; sinon la valeur de B est utilisé.