quanjinxiao 的个人博客 / 1 / 1 / 创建于 1年前
我根据go api教程封装的gorm事务方法,发现在处理嵌套事务的时候,子事务提交,外层事务报错了,并不能帮助子事务进行回滚,这是什么原因例子如下:在第一层已经抛出错误了,create这边还是提交了
但是我测试了下原生的gorm的嵌套事务并没有这个问题
各位大佬们是怎么封装的,因为我感觉 db这个东西不可能方法之间传来传去吧,所以原生的嵌套事务并不是很好用啊
本作品采用《CC 协议》,转载必须注明作者和本文链接
db要保持同一个才好知道是同一条线的需要回滚吧
我要举报该,理由是:
db要保持同一个才好知道是同一条线的需要回滚吧