так у меня есть модель с двумя датой атрибутыпроверки в рельсах с двумя даты атрибуты
# migration
t.date :valid_from
t.date :valid_until
эти не являются обязательными, и вы должны быть в состоянии определить только valid_from
или valid_until
, но если обе даты заполнены я хочу (конечно), что valid_from
ранее, чем valid_until
.
лучшее место для проверки этого, находится внутри модели с валидатором, не так ли? Я думаю, что контроллер не будет лучшим местом для этого.
Как это можно сделать с помощью валидатора внутри моей модели? Я попробовал несколько вещей без везения.
хороший, в то время как googling я не нашел пример с определением простого метода внутри моего объекта, все они касались подклассификации валидатора. отлично работает, спасибо! – choise