[Rails] Rails 7 introduziu um novo validator pra comparar dois atributos

Rails 7.0 introduziu um novo validator para comparar dois atributos Add ComparisonValidator to validate comparison of any objects by ChaelCodes · Pull Request #40095 · rails/rails · GitHub

Link para doc Active Record Validations — Ruby on Rails Guides.

Isso ajuda reduzir algumas validações custom que eram necessárias antes.

exemplo

class Post < ApplicationRecord
  validates :start_date, comparison: { greater_than: :end_date }
end