Я хочу пропустить проверки нескольких атрибутов при создании нового пользователя, таких как адрес, пин-код, номер телефона и т. Д.
Однако , он все равно должен выполнить другие проверки в модели, когда пользователь пытается отредактировать его. Я попытался использовать: on =>: update, но это мне не помогло. Какие-либо предложения ?
Мой код:
validates :address, :presence => true, :length => { :maximum => 50 }, :on => :update
validates :city, :presence => true, :length => { :maximum => 50 }, :on => :update
validates :state, :presence => true, :length => { :maximum => 50 }, :on => :update
validates :zip, :presence => true, :numericality => true, :on => :update, :length => { :is => 5 }