09:07Rails3 の ActiveRecord で1件だけを返したいときは、Users.firstや Users.last のようにすればよい。SQL的には LIMIT 1 が付くだけ( last の場合は ORDER BY users.idDESC LIMIT 1)なのですが。また複数行の結果を得るために、今までは(直感で) @users = Users.where("name" => params[:name], "state" => 1) とやっていたのだけど、これだと SQLインジェクション... > このページを見る
最終更新時間:
2011年06月09日21時17分








