結論
- コールバック:データベースへデータを登録する処理の前後に実行される
- モデルを使ってテーブル更新するときらへんの処理
before_validation
やafter_validation
など
- フィルター:モデルの処理も含むアクションの前後に呼び出す
- コントローラーのアクションが実行される直前または直後で使いたい処理
before_action
やafter_action
など
before_validation
やafter_validation
などbefore_action
やafter_action
など