2009/12/14 by マッチー
findで件数をカウントするときのfieldsについて
findメソッドでMySQLのDISTINCTを使いたいときはfieldsにDISTINCTでカラムを指定してやれば良い。
さて、ここでfind(‘all’)ではなくてfind(‘count’)の場合、上のようにパラメータを指定すると、
Object of class stdClass could not be converted to int
みたいなエラーが出ることがある。
何を言ってるのかはよく分からないけど、このエラーが出たときはfieldsを以下のように書き換えるとエラーが消える。
ローカルではこんな風に書かなくてもエラーにならなかったのにサーバでテストしようと思ったら急にこんなエラーが出たんすけど…何でなんだろう。









