Tengo user.errors
que da todos los errores en mi controlador. Entonces, tengo el campo :user_login
que tiene su error (s). ¿Cómo puedo obtener completos mensajes de error de user.errors
SOLAMENTE para ese campo?Rails 3 - obtener mensaje de error completo para un campo
puedo conseguir sólo texto de este campo así:
user.errors[:user_login] # Gives that 'can't be empty'
pero realmente quiero hacer algo por el estilo
user.errors.get_full_message_for_field[:user_login] # 'Your login can't be empty'
realidad tiene que haber algo más a esto: ' resource.errors [: user_login] .map {| Error | user.errors.full_message (: user_login, error)} ' –