标签: ruby-on-rails-5 optimistic-locking
在我的项目中,我们运行同步操作,由于StaleObjectError异常,有时会失败。
尝试使用object.reload,但这不起作用。对object.save的调用!在事务块内。 任何帮助表示赞赏!感谢。
答案 0 :(得分:0)
您需要在保存更新的对象之前运行object.reload,并确保您没有通过表单(或参数)传递lock_version。
object.reload
lock_version