Ruby on Rails で日付の前後関係に関するバリデーションをどうやって書こうか調べていたら,Rails 7 で,ComparisonValidator なるものが導入されたことを知った。 この記事は,ComparisonValidator の簡単な紹介と,私がハマった落とし穴について。 概要 ComparisonValidator は,モデルオブジェクトの属性値を他の値と比較するバリデーター。 Rails 7 より前でも,数値に関しては NumericalityValidator を使って