2
我的Rails应用程序中有STI模型。祖先模型验证了validates_...
方法的正常工作。Rails STI验证继承
但我也有自定义验证,我想在后代添加更多不同的自定义验证。这些自定义验证将取决于该类。
如果我写
class DescendantA < Ancestor
protected
def validate
# ...
end
end
它只是覆盖原来的验证,所以我失去了原有的继承验证。
有没有一个约定在Rails中做到这一点?