エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Railsのトランザクション処理 / チュパカブラの勉強日記
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Railsのトランザクション処理 / チュパカブラの勉強日記
1月 11th, 2013 • rails 複数のモデルを保存する場合、すべての処理を完了させないとエラーを起こす処理... 1月 11th, 2013 • rails 複数のモデルを保存する場合、すべての処理を完了させないとエラーを起こす処理をトランザクション処理という。 かなり使う。 レファレンスはこちら ActiveRecord::Base.transaction do #例外が発生するであろう処理。 @user.save! @message.save! end #処理が成功したらする処理。 rescue => e #処理が失敗したらする処理。 また、トランザクション処理の場合は、saveではなく、save!を使う。 save!は、例外を発生されるためである。 Leave a Reply Formatting: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote