You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
こんにちは、M-Yamashitaです。 業務でコールバックがどの順で呼び出されるのか、トランザクションのタイミングがどこだったか忘れてしまい困ったことがありました。そのため、備忘録も兼ねてコールバックの実行順やトランザクションのタイミングを記事として残します。 この記事で伝えたいこと DBの保存・更新メソッド実行時におけるコールバックの実行順 トランザクション開始・終了の実行タイミング コールバック・トランザクションの実行コード 想定読者 この記事は、Ruby on Railsを使用している開発者で、コールバックやトランザクションの動作に興味がある方を対象としています。 環境 Ruby: 3.3.0 Ruby on Rails: 7.1.3.4 MySQL: 8.3.0 コールバック実行順とトランザクションのタイミング オブジェクトの作成・更新でのコールバック一覧 コールバック一覧につい
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く