Ruby on Rails - Active recordのコールバックメソッド - gendosuの企画開発室
トランザクション管理(BEGIN TRANSACTION、COMMIT、ROLLBACK)してくれるみたい。
もちろんDBが対応していればということだろうけど。
トランザクション
before_コールバックからafter_コールバックまで、すべて正常に動作したときは
DBにCOMMITを送信
どこかでキャンセルが発生した場合には
DBにROLLBACKを送信する
トランザクション管理(BEGIN TRANSACTION、COMMIT、ROLLBACK)してくれるみたい。
もちろんDBが対応していればということだろうけど。
0 件のコメント:
コメントを投稿