Привет,
У меня есть пользовательская проверка в моей примерной модели фильма:
class Movie < ActiveRecord::Base
validate :it, :on => :create
private
def it
self.errors.add 'foo', 'bar'
end
end
Это работает при создании фильма, но также при обновлении существующего фильма. :on => :update
также будет работать для обоих. Может быть, это ошибка или я что-то упустил?
С наилучшими пожеланиями
Tobias