标签: ruby-on-rails ruby ruby-on-rails-5
我想从属性验证中映射错误名称,我不知道是否可能。
我正在尝试自动执行翻译应用程序。如果电子邮件属性具有对状态和格式的验证,我想获取错误的名称,例如:[:blank, :taken, :invalid]
[:blank, :taken, :invalid]
我用以下方法搜索并设法获得了验证类型:
User.validators_on(:email).map{|v| v.kind} => [:presence, :uniqueness, :format]
但这是我所了解的。