2012-06-20 2 views
0

http://api.rubyonrails.org/classes/ActiveRecord/Transactions/ClassMethods.html упоминает о некоторых блоках транзакций с использованием моделей, связанных с различными базами данных, в качестве обходного пути. Но это не работает в моем случае. Возможно, потому, что мои модели обезглавлены вместе.Обязательство на множественные базы данных в рельсах

+0

* это не работает в моем случае * - не могли бы вы расширить это? почему это не работает? – zetetic

ответ

0

я нашел два решения:

  • establish_connection ("# {Rails.env}") в рамках уклончивой модели
  • MyNoncommittalModel.connection.execute ("COMMIT")

Оба чувствуют себя как хак.

Смежные вопросы