(ルビーオンレール)
フォームからテーブルおよび別のテーブルにデータを保存する登録フォームがあります。フック " after_save :process_field_to_another_table" と " after_create :send_registration_email" を使用して、登録後にユーザーにメールを送信します。
残念ながら、" after_create" は " " の前に動作しますが、保存プロセスが行われた後に動作after_saveする必要があります。「 」で:send_registration_email走ろうと思っていたのですが、2回連続で走るよりは意味がありません。:process_field_to_another_tableafter_create
after_saveこの場合、 " " の前に " " を実行するように指示する方法はありafter_createますか? またはより良い推奨事項はありますか?before_save「 」と「 」を試しbefore_createましたが、正しく処理されないようです。
何かアドバイス?