BooleanConverter¶
Constants¶
- FALSE_VALUES
Methods¶
def db_type Neo4j::Shared::Boolean end
def converted?(value) converted_values.include?(value) end
def converted_values [true, false] end
def db_type Neo4j::Shared::Boolean end
def to_db(value) return false if FALSE_VALUES.include?(value) case value when TrueClass, FalseClass value when Numeric, /^\-?[0-9]/ !value.to_f.zero? else value.present? end end
def to_db(value) return false if FALSE_VALUES.include?(value) case value when TrueClass, FalseClass value when Numeric, /^\-?[0-9]/ !value.to_f.zero? else value.present? end end