Rails 4 LIKE query – ActiveRecord adds quotes
Your placeholder is replaced by a string and you’re not handling it right. Replace “name LIKE ‘%?%’ OR postal_code LIKE ‘%?%'”, search, search with “name LIKE ? OR postal_code LIKE ?”, “%#{search}%”, “%#{search}%”