目次
- 指定したアクションやビューに遷移する(redirect_to)
- コントローラーのアクションが実行される前に〇〇を実行する(before_action)
指定したビューに遷移する(redirect_to)
redirect_toメソッドをアクション内で利用すると、そこからさらに別のアクションを実行したり、ビューに遷移させたりできます。
controller
redirect_to :action => "index"
コントローラーのアクションが実行される前に〇〇を実行する(before_action)
before_action:メソッド名 と記述することでコントローラのアクションが実行される前に「before_actionで指定したメソッド」を実行することができます。
【オプションなし】
before_action :実行前メソッド名
【onlyオプション】
〇〇に限り。
before_action :実行前メソッド名, only:
【exceptオプション】
〇〇以外の場合は。
before_action :メソッド名, except: :メソッド名