2011-12-02 15 views

Respuesta

7

Sí, eso es posible:

class Car < ActiveRecord::Base 
    validates :name, presence: true, on: :update 
end 

podría tener un vistazo a la Active Record Validations and Callbacks Guide.

+1

Solo para completar la respuesta, puede hacer más que: actualizar o: crear (que son contextos predeterminados para guardar y métodos válidos). Puede usar cualquier símbolo que desee y luego pasar el mismo símbolo para guardar o válido? métodos para activar validaciones específicas: si tiene alguna validación con algo como "on:: some_context", puede llamar a "obj.save (context:: some_context)" u "obj.valid? (: some_context)". – arieljuod

Cuestiones relacionadas