rails:2186
From: porgy38@m...
Date: Thu, 24 May 2007 16:26:10 -0700
Subject: [rails:2186] Re: finder_sqlを使うとsumやav aerageがエラーになります。
2007年05月25日 00:09 の "Masatoshi Itagaki" <masatoshi@r...>のメール: >下記の例が、シングルクォートになっているのが気になりました。 > >> :finder_sql => ' SELECT * FROM scores WHERE score__id = #{id}' こんな感じです。 > >#{}はダブルクォートでないと展開されませんが、そんな単純な問題ではないですよね? > > >============ >いたさん >http://rails.to/ > アドバイスありがとうございます。最初は私もあれ?と思ったのですが、http://www.tamersalama.com/でfinder_sqlのシングルクォートとダブルの違いが載っていました。この場合オブジェクトのIDということでシングルだと思うのですが、いかがなものでしょうか?もともとfinder_sqlを使ったのは複雑なorderを設定するためだったのですが、今のところfinder_sqlは使用せずに、find_by_sqlを使用することで回避しています. -- ML: rails@r... 使い方: http://QuickML.com/
2183 2007-05-22 09:48 [porgy38@m... ] finder_sqlを使うとsumやavaerageがエラーになります。 2185 2007-05-24 17:08 ┗[masatoshi@r... ] -> 2186 2007-05-25 01:26 ┗[porgy38@m... ] 2190 2007-05-26 11:14 ┗[masatoshi@r... ] 2191 2007-05-28 15:09 ┗[porgy38@m... ]