2011-08-24 8 views
6

パラメータ化をサポートするRuby用のMySQLライブラリはありますか? mysql2のドキュメントは、この例を示します:RubyのMySQLパラメータ化

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

そして、それは一種の不格好とネジアップできるように私には思えます。

+0

いつでも元のSQLプリペアドステートメントに戻すことができます – Mchl

答えて

3

Sequelはあまりにも、いません。しかし、MySQLの場合は、それをシミュレートするだけです。

MySQLのrubyドライバはバインドされた変数をサポートしていないため、バインドされた変数メソッドは文字列補間に戻ります。

関連する問題