6
有支持參數化的Ruby的任何MySQL庫嗎? mysql2的文檔給出了這個例子:Ruby中的MySQL參數化
escaped = client.escape("gi'thu\"bbe\0r's")
results = client.query("SELECT * FROM users WHERE group='#{escaped}'")
而且這似乎有點笨重和擰緊能夠對我。
有支持參數化的Ruby的任何MySQL庫嗎? mysql2的文檔給出了這個例子:Ruby中的MySQL參數化
escaped = client.escape("gi'thu\"bbe\0r's")
results = client.query("SELECT * FROM users WHERE group='#{escaped}'")
而且這似乎有點笨重和擰緊能夠對我。
Sequel也有同樣效果。但對於MySQL,它只能模擬它們:
MySQL ruby驅動程序不支持綁定變量,所以綁定變量方法會回退到字符串插值。
顯然DBI確實 http://ruby-dbi.rubyforge.org/
您總是可以回退到原始的SQL準備語句 – Mchl