Railsの共通処理を実行するbefore_action

before_actionを使えばアクションで共通処理を実行することができる。さらにonryで一部アクションのみに限定して実行したり、複数のbefore_actionを定義することもできる。

class PostsController < ApplicationController
before_action :action_method
before_action :action_method2
before_action :create_method, only: [:new, :create]
before_action :edit_method, only: [:edit, :update]
end

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA