change LIKE to ILIKE

This commit is contained in:
Bilal Catic
2020-01-31 15:10:48 +01:00
parent 2689e212cb
commit 84a48b4acf
2 changed files with 18 additions and 18 deletions

View File

@@ -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