Não, a transação não funcionará. De acordo com os documentos do mongodb
db.collection.aggregate() é permitido na transação, mas o $merge fase é excluída. Veja mais aqui
. db.collection.aggregate() é permitido na transação, mas o $merge fase é excluída. Veja mais aqui
.