エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Active Recordでバリデーションの種類 Rails - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Active Recordでバリデーションの種類 Rails - Qiita
presence: true 空白禁止 allow_blank: true 空の検証をスキップさせるときに使用する :length => { :ma... presence: true 空白禁止 allow_blank: true 空の検証をスキップさせるときに使用する :length => { :maximum => 20 } 入力長さを指定する、上記の例では20文字まで :uniqueness => true データの内容がユニークである事、つまりデータベースに同じ内容のデータがない事 名前やmailは重複しないようにとかに使う :numericality => only_integer 整数のみ :format => { :with => /regex/ } 正規表現にマッチする :confirmation => true パスワードなどの確認入力項目が、比較元項目と一致しているかチェックを行う :exclusion => { :in => %w(ruby python perl ) } 指定された値が含まれないことをチェックする :i