大家好,
我在我的示范电影模型中有一个自定义验证:
class Movie < ActiveRecord::Base
validate :it, :on => :create
private
def it
self.errors.add 'foo', 'bar'
end
end这不仅适用于电影创作,也适用于对现有电影的更新。:on => :update也适用于这两种情况。可能是窃听器还是我漏掉了什么?
诚挚的问候
托拜厄斯
发布于 2011-07-06 19:27:29
FYI,仅仅是因为我在服务器控制台中看到了它:
弃用警告:不推荐validate_on_create。请使用验证(args,:on => :create).
https://stackoverflow.com/questions/2955689
复制相似问题