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