Class: FilterParam::Operators::CaseInsensitiveEqual

Inherits:
FieldFilterOperator show all
Defined in:
lib/filter_param/operators/case_insensitive_equal.rb

Class Method Summary collapse

Methods inherited from FieldFilterOperator

operand_data_type

Methods inherited from FilterParam::Operator

binaries, for, operator_tag, register, tag, type, unaries

Class Method Details

.sql(field, literal) ⇒ Object



7
8
9
10
11
# File 'lib/filter_param/operators/case_insensitive_equal.rb', line 7

def self.sql(field, literal)
  super

  "lower(#{field.actual_name}) = #{sql_quote(literal.value.downcase)}"
end