指定されたタイプの属性でエラーが発生したか
適応バージョン
- 6.0.2.1
- 7.0.0
説明
指定されたタイプの属性でエラーが発生したか
使い方
モデル.errors.of_kind?(属性, タイプ=:invalid)
例
person.errors.add :age
person.errors.add :name, :too_long, { count: 25 }
person.errors.of_kind? :age
#=> true
person.errors.of_kind? :name
#=> false
person.errors.of_kind? :name, :too_long
#=> true
person.errors.of_kind? :name, "is too long (maximum is 25 characters)"
#=> true
person.errors.of_kind? :name, :not_too_long
#=> false
person.errors.of_kind? :name, "is too long"
#=> false