>635
大雑把に言うと、処理を始める前に可能なパラメータの検証全般。
純粋に入力値だけを見て判定できるものだな。システムや環境の状態を見なくとも判定できるエラーを出す役割。
処理を始めないと分からないもの(DBに指定されたエントリーがあるかとか)は、バリデーションでは扱わない。
DBにこの値があった場合はクッキーにこれが無いといけない…みたいなのも対象外。
日付として「'9999-12-31'」が指定されてもバリデーションでは引っ掛けない。これは有効な入力。
「'2008-13-45'」はバリデーションでエラーとして引っ掛ける。この日付が有効になる事はあり得ないから。
メールアドレスが正しいフォーマットかをチェックするのはバリデーションで、それが有効なメールアドレスかをチェックするのはモデル。
ユーザーIDとして正しいフォーマットならばバリデーションは通るが、当該ユーザーがいない場合モデルがエラーを出す。
ニュース
- 【速報】福原遥(まいんちゃん)とサッカー日本代表の久保建英がまさかの電撃結婚★9 [ゴアマガラ★]
- 【簗農相記者会見】「道路予算は大幅カット」発言おおむね認める 「表現ぶりが誤解招いた」 ★3 [蚤の市★]
- 上司を「さん」呼び増加…国語世論調査 [少考さん★]
- 「タイムズカー」免許画像など漏えい 集団訴訟の登録者1万人超 [蚤の市★]
- 【芸能】「可哀相」「そりゃ整形したくなる」と心無い声… 有村架純の姉・有村藍里、整形前の顔を公開 「失礼過ぎるよね」の声 [冬月記者★]
- 【サッカー】長崎スタジアムシティ開業2年 来場者は昨年より65万人増535万人の見込み… 経済効果378億円の試算 [冬月記者★]
- 【高市悲報】めちゃかわ中国代表選手、金メダルを獲得し喜びのダンスを踊るもネトウヨ激怒😡 [359965264]
- ジャップ企業、個人情報漏えいが当たり前の日常になるwwwwwwwwwwwwwwwwwwww GAFAにしか情報渡しちゃいけない模様 [668024367]
- 海軍「米空母19隻沈めた」ㅤ日本人、全国でお祭り騒ぎ [237216734]
- 簗大臣の予算カット発言全文、想像以上にヤバすぎて炎上wwwwww [455679766]
- ヨーロッパ圏によく見られる“アマデウス”と言う名前ですが、一説には日本神話に於ける最高神、“アマテラス”が由来となっている話も。
- 【高市ウルトラ悲報】日本人「日本批判されたァァァァァァ!天・安・門!天・安・門!」⇦これ、めちゃくちゃバカにされる [165981677]