У меня есть модели STI в моем приложении Rails.Модель предка имеет проверки с помощью методов validates_...
, которые работают нормально.
Но у меня также есть пользовательские проверки, и я хотел бы добавить больше различных пользовательских проверок в потомках.Эти пользовательские проверки будут зависеть от класса.
Если я напишу
class DescendantA < Ancestor
protected
def validate
# ...
end
end
Он просто перезаписывает исходные проверки, поэтому я теряю исходные унаследованные проверки.
Есть лисоглашение сделать это в Rails?