0

私のアプリケーションには、同じモデルを変更できる複数のコントローラー/アクションがあります。更新が行われたことをログに記録する必要があり、どのアクション/コントローラーが要求を開始したかもログに記録する必要があります。更新を行うすべてのアクション内ではなく、after_updateでこれを行うことは可能ですか?
Rails2.3.8を使用しています

4

1 に答える 1

1

いいえ、after_updateモデルレベルに属しており、コントローラーにアクセスできません。

少なくともafter_update、ログへの書き込みに使用できます。どのコントローラーで発生したかを確認したい場合は、ログを参照して上記の行でコントローラーを見つけることができます。

于 2012-11-21T17:07:39.010 に答える