关于EGG自动事务的问题
发布于 6 年前 作者 entrehuihui 2806 次浏览 来自 问答

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

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

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

回到顶部