Rails 3 - получить полное сообщение об ошибке для одного поля

У меня есть user.errors, который выдает все ошибки в моем контроллере. Итак, у меня есть поле :user_login, в котором есть ошибки. Как я могу получить полные сообщения об ошибках из user.errorsТОЛЬКО для этого поля?

Я могу получить просто текст этого поля вот так:

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'
12
задан ExiRe 4 December 2013 в 08:08
поделиться