执行成功加了个 return 返回,结果执行 return 就会 rollback,我如果把 return 去掉,就不会返回 rollback 了。 我尝试把事务去掉,也不会出现 rollback 你们遇到过这种情况吗,求解答
同遇到过这个问题,“事务中使用 return 会导致 rollback”是 rails7 的特性 (surprise!) . rail6 其实没有这个问题。可以参考这个讨论 https://github.com/rails/rails/issues/45017
可怕是 master 分支又改回去了