PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

Requête Rails 4 LIKE - ActiveRecord ajoute des guillemets

Votre espace réservé est remplacé par une chaîne et vous ne le gérez pas correctement.

Remplacer

"name LIKE '%?%' OR postal_code LIKE '%?%'", search, search

avec

"name LIKE ? OR postal_code LIKE ?", "%#{search}%", "%#{search}%"