以下の内容はhttps://chulip.org/entry/20100125/1264428618より取得しました。


ActiveRecordのプレースホルダの書き方

ActiveRecordのプレースホルダといえば下のようなのだとおもってたんだけど。

Hoge.find(:all, :conditions => ["email = ? and name = ?", params[:email], params[:name]])

シンボルで指定する方法もあった。どう解釈するのか悩んでたけど普通に読めば良かった

Hoge.find(:all, :conditions => ["email = :email and name = :name", {:email => params[:email], :name => params[:name]}])

SQLインジェクションとかの対策もされてるのでプレースホルダを使いましょう。




以上の内容はhttps://chulip.org/entry/20100125/1264428618より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14