Как определить, успешна ли транзакция SQL в rails? - PullRequest
3 голосов
/ 29 августа 2011

Мне было интересно, как вы узнаете, была ли транзакция sql успешной в rails, возвращает ли она значение true или что-то в этом роде.Или код просто ошибка при ошибке?

1 Ответ

5 голосов
/ 29 августа 2011

Activerecord выдаст исключение ActiveRecord::Rollback, когда транзакция не удастся. См. http://api.rubyonrails.org/classes/ActiveRecord/Transactions/ClassMethods.html и http://api.rubyonrails.org/classes/ActiveRecord/Rollback.html для получения дополнительной информации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...