Railsのコールバック実行順とトランザクションのタイミング: 実例と解説