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 |