change LIKE to ILIKE
This commit is contained in:
@@ -26,7 +26,7 @@ class TextToSqlQuery
|
||||
case first_key
|
||||
when :DEFAULT_COLUMN
|
||||
escaped_node_value = escape_special_chars node_value
|
||||
["#{@default_field.to_s} LIKE ?", "%#{escaped_node_value}%"]
|
||||
["#{@default_field.to_s} ILIKE ?", "%#{escaped_node_value}%"]
|
||||
when :OPERATOR_OR
|
||||
generate_expression_for_logical_operator(:OR, node_value)
|
||||
when :OPERATOR_AND
|
||||
@@ -48,9 +48,9 @@ class TextToSqlQuery
|
||||
escaped_node_value = escape_special_chars node_value
|
||||
mapping = @fields_mappings[first_key.to_sym]
|
||||
if mapping.nil?
|
||||
["#{@default_field.to_s} LIKE ?", "%#{escaped_node_value}%"]
|
||||
["#{@default_field.to_s} ILIKE ?", "%#{escaped_node_value}%"]
|
||||
else
|
||||
["#{mapping.to_s} LIKE ?", "%#{escaped_node_value}%"]
|
||||
["#{mapping.to_s} ILIKE ?", "%#{escaped_node_value}%"]
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user