Ver Mensaje Individual
  #2 (permalink)  
Antiguo 13/11/2006, 01:23
Epaminondas Pantulis
 
Fecha de Ingreso: enero-2006
Mensajes: 48
Antigüedad: 18 años, 9 meses
Puntos: 0
Puedes crear un método validate para esto, en tu modelo.rb:

Código:
def validate
   unless campo1+campo2 == 10 
      errors.add("campo1", "Deben sumar 10")
      errors.add("campo2", "Deben sumar 10")
   end
end
Cuando se actualice el registor, si el método 'validate' si errors no está vacío ActiveRecord no guardará el registor en la base de datos.
__________________
------------------------------
http://www.sobrerailes.com