module RediSearch::Validatable::ClassMethods
Attributes
validations[RW]
Public Instance Methods
validates_inclusion_of(field, within:, **options)
click to toggle source
# File lib/redi_search/validatable.rb, line 19 def validates_inclusion_of(field, within:, **options) self.validations = [ *validations.to_a, Validations::Inclusion.new(field: field, within: within, **options) ] end
validates_numericality_of(field, within:, **options)
click to toggle source
# File lib/redi_search/validatable.rb, line 33 def validates_numericality_of(field, within:, **options) self.validations = [ *validations.to_a, Validations::Numericality.new( field: field, within: within, **options ) ] end
validates_presence_of(field)
click to toggle source
# File lib/redi_search/validatable.rb, line 26 def validates_presence_of(field) self.validations = [ *validations.to_a, Validations::Presence.new(field: field) ] end