Ответ 1
Вы можете использовать:
validates :name, :presence => true, :on => :create
Если у вас есть метод, который выполняет проверки, вы должны работать как:
validate :method_name, :on => :create
Rails 3 предупреждает меня, что validate_on_create устарел. У меня есть def validate_on_create в одной из моих моделей. Что я могу заменить?
Вы можете использовать:
validates :name, :presence => true, :on => :create
Если у вас есть метод, который выполняет проверки, вы должны работать как:
validate :method_name, :on => :create