我有user.errors
,它给出了我的控制器中的所有错误。所以,我有字段:user_login
,它有错误。我如何才能获得全部来自user.errors
的错误消息仅适用于该字段?Rails 3 - 获取一个字段的完整错误消息
我能得到这个领域的只是文字那样:
user.errors[:user_login] # Gives that 'can't be empty'
但我真的想这样做类似的东西
user.errors.get_full_message_for_field[:user_login] # 'Your login can't be empty'
实际上有更多的东西是这样的: 'resource.errors [:USER_LOGIN] .MAP {|错误| user.errors.full_message(:user_login,error)}' – 2015-04-21 02:24:54