ActiveComparisonValidator
Dynamically add validation for compare the column and the other column.
class Shop < ActiveRecord::Base
include ActiveComparisonValidator
comparison_validator 'open_at < close_at'
end
This gem provides a macro for comparing the column and the other column of the record. Type of the comparable column is Date Time Numeric, and all that jazz.
Installation
gem 'active_comparison_validator'
And then execute:
$ bundle
Or install it yourself as:
$ gem install active_comparison_validator
Usage
class Shop < ActiveRecord::Base
include ActiveComparisonValidator
comparison_validator 'open_at < close_at'
end
License
The gem is available as open source under the terms of the MIT License.