validates :password, :presence => { :on => :create },
:length => { :within => 4..40 }
и
validates :password, :presence => { :on => :create },
:length => { :within => 4..40, :on => :save }
Я думал, что по умолчанию для проверки было :on => :save
, что означает как: create, так и: update?Но когда я заменяю первое на второе, спецификации начинают выходить из строя expected valid? to return false, got true
.
Что происходит?