关于EGG自动事务的问题
 发布于 7 年前  作者 entrehuihui  3180 次预览  最后一次回复是 7 年前  来自 问答 

在执行EGG内置的自动事务的时候,如果中途判断某个条件是否满足,不满足回滚事务该怎么做?

代码差不多如下: const resultAffairs = await app.mysql.beginTransactionScope(async conn => { await conn.query() //插入 await conn.query() //查询 if() //判断查询,满足就继续,不满足回滚 }

再if这一步的时候怎么回滚, 不用自动的时候是有回滚的方法,就是在用他EGG提供的自动事务不知道怎么弄,在这里先谢谢各位了