Method: Sequel::SQL::StringMethods#escaped_like

Defined in:
lib/sequel/extensions/escaped_like.rb

#escaped_like(placeholder_pattern, placeholder_values) ⇒ Object

Create a EscapedLikeExpression case sensitive pattern match of the receiver with the patterns, interpolated escaped values for each ? placeholder in the pattern.

Sequel[:a].escaped_like('?%', 'A') # "a" LIKE 'A%' ESCAPE '\'
Sequel[:a].escaped_like('?%', '%A') # "a" LIKE '\%A%' ESCAPE '\'


95
96
97
# File 'lib/sequel/extensions/escaped_like.rb', line 95

def escaped_like(placeholder_pattern, placeholder_values)
  EscapedLikeExpression.new(self, true, placeholder_pattern, placeholder_values)
end