[Ruby on Rails] before_actionを使ってcontrollerの各actionで特定メソッドを呼ぶ

controllerで毎回同じ処理をするので綺麗にまとめたい。どうしたらいい?

Ruby on Railsのcontrollerではbefore_actionを使おう

Ruby on Railsのcontrollerでbefore_actionを使うと特定actionで事前に処理ができるようになります。

例えば、index, showだけで特定の処理をしたい場合は

before_action :処理アクション名, only: [:index, :show]

と、書けばOKです!

何度も、処理アクション名の呼び出しを書かなくていいのでいいですね!

簡単ですが何か参考になれば幸いです(*^^*)