Verwenden Sie $ifNull statt $cond in Ihrem $project :
{ $project: {MyKey: {$ifNull: ['$A', '$B'] }}}
Wenn A existiert und ist nicht null sein Wert wird verwendet; andernfalls der Wert von B verwendet wird.
Verwenden Sie $ifNull statt $cond in Ihrem $project :
{ $project: {MyKey: {$ifNull: ['$A', '$B'] }}}
Wenn A existiert und ist nicht null sein Wert wird verwendet; andernfalls der Wert von B verwendet wird.