2011-08-24 13 views
6

¿Hay alguna biblioteca MySQL para Ruby que admita la parametrización? La documentación para mysql2 da este ejemplo:Parametrización MySQL en Ruby

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

Y eso parece un poco torpe y metida de pata-capaz de mí.

+0

Siempre podría recurrir a las declaraciones preparadas SQL sin formato – Mchl

Respuesta

3

Sequel también lo hace. Pero para MySQL solo los simula:

El controlador ruby ​​de MySQL no admite variables vinculadas, por lo que los métodos de variables vinculadas vuelven a la interpolación de cadenas.

Cuestiones relacionadas