GORM 事务:回滚与成功执行的数据库影响
如果在 GORM 事务中出现了错误并且该事务被回滚,则该事务中进行的所有操作都将被撤销。在这种情况下,如果您尝试在事务回滚后访问数据库,您将看到一个错误,因为事务已经回滚并且任何更改都未被保存。
如果事务执行成功并且没有出现错误,则所有更改都将被提交并保存到数据库中。在这种情况下,您可以在事务完成后访问数据库并查看更改是否已成功保存。
总之,如果事务回滚,则所有更改都将被撤销,否则所有更改都将被提交并保存到数据库中。
原文地址: https://www.cveoy.top/t/topic/lJjb 著作权归作者所有。请勿转载和采集!