2
我的Rails應用程序中有STI模型。祖先模型驗證了validates_...
方法的正常工作。Rails STI驗證繼承
但我也有自定義驗證,我想在後代添加更多不同的自定義驗證。這些自定義驗證將取決於該類。
如果我寫
class DescendantA < Ancestor
protected
def validate
# ...
end
end
它只是覆蓋原來的驗證,所以我失去了原有的繼承驗證。
有沒有一個約定在Rails中做到這一點?