【发布时间】:2010-12-18 04:18:15
【问题描述】:
我正试图弄清楚何时使用爆炸!保存和更新记录的版本?我已经阅读并听说,如果您只是保存一条记录或更新单个属性,如果您确信不会出错,或者始终在控制器之外使用它们,则不需要它们。我想我对保存多件事情然后有些事情失败然后数据库中的数据不完整感到偏执。我正在处理的当前 Rails 项目已完成 50% 以上,目前不包含任何刘海。我在模型中调用了一些自定义方法来更新或创建多个记录,并担心它们是否应该在某种事务中。
对不起,如果这看起来很分散,但我只是想弄清楚如何正确使用 ActiveRecord 中的保存功能,最终让我的生活更轻松,更轻松。感谢您的宝贵时间。
【问题讨论】:
标签: ruby-on-rails activerecord transactions