在 ActiveRecord 事务 block 中,我如何知道创建/更新/回滚的记录数?对于特定型号。
需要此信息来了解交易作业期间发生的事情的历史记录并报告给用户。
最佳答案
事务要么完全成功,要么失败并且数据库回滚到事务之前的状态。
交易没有部分完成的概念。
关于ruby-on-rails - 我们如何获取 ActiveRecord 事务中创建/更新/回滚记录的数量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37050089/