Одним из простых решений, которое вы можете рассмотреть, является наличие функции javascript для проверки этих двух дат при отправке формы.Таким образом, вашему серверу не нужно обрабатывать недействительные данные.
Мы можем выполнить проверку на уровне модели Rails перед сохранением в базу данных.Например, эти строки кода в модели проверят данные перед сохранением
validate :verify_date
def verify_date
errors.add("Invalid date") if date_of_resignation < date_of_employment
end