文字列の長さをチェック
validates(検証するフィールド名, :length => 検証パラメータ)
オプション | 説明 |
---|---|
:minimun | 最小の文字列長 |
:maximun | 最大の文字列長 |
:in | 文字列長の範囲(range型) |
:tokenizer | 文字列の分割方法 |
:is | 文字列長 |
:too_long | :maximunパラメータに違反した時のエラーメッセージ |
:too_short | :minimunパラメータに違反した時のエラーメッセージ |
:wrong_length | :isパラメータに違反した時のエラーメッセージ |
validates :first_name, length: { maximum: 30 }