У меня есть пользовательский метод проверки, на котором я только хочу выполняемый, создайте:
validate :post_count, :on => :create
def post_count
# validate stuff
end
Однако это становится стреляемым обновление (в дополнение к на, создают).
Делает :on => :create
опция не работает с пользовательскими методами проверки?
Насколько я знаю, не существует опции :on
. Вместо него используется
validate_on_create :post_count
-. Также есть validate_on_update
. Вы можете прочитать об этих методах здесь.