¿Dónde se define este método de errores y a qué puedo hacer referencia para obtener más información en Rails Api?

Al mirar este código:

@user.errors.any?

¿Dónde está definido el método de errores en Rails 3.2.3, o qué debo mirar en la API para comprenderlo mejor?

preguntado el 03 de mayo de 12 a las 12:05

1 Respuestas

http://apidock.com/rails/ActiveModel/Errors

http://apidock.com/rails/ActiveResource/Errors

No se que @user es, aunque supongo que es un modelo ActiveRecord.

Según la información que esté buscando, a menudo es más fácil usa una herramienta como pry para "cambiar directorios" a un objeto o clase en particular. Desde allí, puede consultar el objeto para determinar qué métodos están disponibles y, a menudo, puede mirar la fuente directamente desde dentro de pry.

¿Qué tipo de información está buscando con respecto a errors ¿específicamente? IIRC es solo un hash.

contestado el 03 de mayo de 12 a las 13:05

¡Gracias, el segundo enlace era exactamente lo que estaba buscando! - tom

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.