在Rails中提交多个数据库

时间:2012-06-20 18:49:57

标签: ruby-on-rails activerecord

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

1 个答案:

答案 0 :(得分:0)

我找到了两个解决方案:

  • 在非委托模型中的establish_connection(“#{Rails.env}”)
  • MyNoncommittalModel.connection.execute( “COMMIT”)

两人都觉得自己像个黑客。