SERVICE こんな事ができます

CNTACT ご相談はお気軽に

 ABOUT US こんな会社です



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を以下のように書き換えるとエラーが消える。

ローカルではこんな風に書かなくてもエラーにならなかったのにサーバでテストしようと思ったら急にこんなエラーが出たんすけど…何でなんだろう。