我的模型中有验证方法
def validate
super
if some condition
errors.add('', 'some text')
end
end
此方法调用创建和更新。我不想调用更新。我怎样才能做到这一点?
我正在使用 rails2.3.11 和 jruby。
更新:我可以使用这个validate :custom_validation, :on => :create
,但是他们如何调用创建和更新?
我也检查了validate_on_create
,但我还是不知道什么时候validate
打电话?