Usa $ifNull invece di $cond nel tuo $project :
{ $project: {MyKey: {$ifNull: ['$A', '$B'] }}}
Se A esiste e non è null verrà utilizzato il suo valore; altrimenti il valore di B viene utilizzato.
Usa $ifNull invece di $cond nel tuo $project :
{ $project: {MyKey: {$ifNull: ['$A', '$B'] }}}
Se A esiste e non è null verrà utilizzato il suo valore; altrimenti il valore di B viene utilizzato.