2011-10-04 17 views

Respuesta

22

Se puede utilizar:

validates :name, :presence => true, :on => :create 

Si usted tiene un método que realiza las validaciones, se debe ejecutar como:

validate :method_name, :on => :create 
+0

Mi entendimiento es que el código que tengo valida todo el objeto. ¿Quiere decir que tengo que separar esta lógica en múltiples rutinas de validación? – ssnkl

+0

¿qué pasa con object.valid? método luego de su pase puede continuar con object.save –