Method: Sequel::Plugins::ValidationHelpers::InstanceMethods#validates_presence

Defined in:
lib/sequel/plugins/validation_helpers.rb

#validates_presence(atts, opts = OPTS) ⇒ Object

Check attribute value(s) is not considered blank by the database, but allow false values.



224
225
226
# File 'lib/sequel/plugins/validation_helpers.rb', line 224

def validates_presence(atts, opts=OPTS)
  validatable_attributes_for_type(:presence, atts, opts){|a,v,m| validation_error_message(m) if model.db.send(:blank_object?, v) && v != false}
end