0

http://api.rubyonrails.org/classes/ActiveRecord/Transactions/ClassMethods.html提到使用与各种数据库关联的模型嵌套一些事务块作为解决方法。然而,这在我的情况下不起作用。也许是因为我的模型是猴子拼凑在一起的。

4

1 回答 1

0

我找到了两种解决方案:

  • 非承诺模型中的建立连接(“#{Rails.env}”)
  • MyNoncommittalModel.connection.execute("COMMIT")

两者都感觉像一个黑客。

于 2012-06-20T19:01:30.120 回答