エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Railsのコントローラーで入力チェックを行う - tricknotesのぼうけんのしょ
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Railsのコントローラーで入力チェックを行う - tricknotesのぼうけんのしょ
Railsで作っててコントローラーで入力チェックをかけたい場合があります。 基本的に、「入力されたパラ... Railsで作っててコントローラーで入力チェックをかけたい場合があります。 基本的に、「入力されたパラメータが適切か」ってのはモデルで管理したいです。そうです、MVCの基本です。 ただ入力されたパラメータが存在するかとか、Ajaxでのリクエストしか受け付けたくないとか、モデル以前にコントローラーで制限を加えたい場合ってあると思うのですよ! そんなときの方法をご紹介します。 対象はRails2.3.x です。 通常だとコントローラーのアクションメソッドは以下のような感じになるかと思います。 class TopicsController < ApplicationController def index unless params[:category] flash[:notice] = "カテゴリーを選択してください" redirect_to :controller => "root" ret