如何获取模型中定义的验证列表
例子:
class ModelName
validates_presence_of :field_name
validates_inclusion_of :sex, :in => %w(M F)
end
我需要的是:
{:field_name => 'required', :sex => 'Must be in: M, F'}
如何获取模型中定义的验证列表
例子:
class ModelName
validates_presence_of :field_name
validates_inclusion_of :sex, :in => %w(M F)
end
我需要的是:
{:field_name => 'required', :sex => 'Must be in: M, F'}
基本需求不需要插件.
您可以这样做,以获得所有验证程序的哈希.
ModelName.validators
如果要获取特定字段的验证程序:
ModelName.validators_on(:attribute)