2011-08-24 7 views
6

Esiste una libreria MySQL per Ruby che supporti la parametrizzazione? La documentazione per mysql2 dà questo esempio:Parametrizzazione MySQL in Ruby

escaped = client.escape("gi'thu\"bbe\0r's") 
results = client.query("SELECT * FROM users WHERE group='#{escaped}'") 

E che sembra tipo di goffo e vite-up-in grado di me.

+0

È sempre possibile tornare a istruzioni preparate SQL non elaborate – Mchl

risposta

3

Sequel fa, anche. Ma per MySQL li simula solo:

Il driver di ruby ​​MySQL non supporta le variabili associate, quindi i metodi delle variabili associate ricadono nell'interpolazione delle stringhe.

Problemi correlati