sql >> Databasteknik >  >> RDS >> PostgreSQL

Rails 4 LIKE-fråga - ActiveRecord lägger till citat

Din platshållare ersätts av en sträng och du hanterar den inte på rätt sätt.

Byt ut

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

med

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


  1. Generera PL/SQL-procedur online för att importera data i Oracle Table

  2. Använder du Excel för din databas? Här är varför du bör uppgradera till Access

  3. Hur delar man en sträng med avgränsare char med T-SQL?

  4. Uppdatera SQL Server-statistik med hjälp av en databasunderhållsplan