2011-10-27 7 views
0

ActiveRecordモデルのどの属性を検証する方法はありますか?私はこのようなモデルを持っていると言う:ActiveRecordモデルのどの属性を検証するか?

クラスPerson <はActiveRecord ::ベース validates_presence_of: validates_numericality_of名前:

Person.validations :年齢 エンド

を、私はこのような何かをしたいと思います=> [:名前、:年齢]

答えて

3

これはトリックです:

Person.validators.map {|v| v.attributes if v.attributes }.flatten 
関連する問題