事务可以与 mongodb 聚合 $merge 一起使用吗?

Will transactions work with mongodb aggregation $merge?

如果我使用 mongodb 事务同时更新两个文档 time.One 我想同时更新多个文档。我想使用 mongodb 聚合以某种方式构建文档。 $merge 会成为交易的一部分并更新所有文档还是有失败的可能性?

不,交易将无法进行。根据mongodb docs db.collection.aggregate() is allowed in transaction but the $merge stage is excluded. See more here.