method
sanitize_sql_like
v5.1.7 -
Show latest stable
- Class:
ActiveRecord::Sanitization::ClassMethods
sanitize_sql_like(string, escape_character = "\\\\")private
Sanitizes a string so that it is safe to use within an SQL LIKE statement. This method uses escape_character to escape all occurrences of “", ”_“ and ”%“.
sanitize_sql_like("100%") # => "100\\%" sanitize_sql_like("snake_cased_string") # => "snake\\_cased\\_string" sanitize_sql_like("100%", "!") # => "100!%" sanitize_sql_like("snake_cased_string", "!") # => "snake!_cased!_string"