[cakephp] find(‘count’)について

[cakephp] find(‘count’)についてASのおもちゃ箱開発ブログ何も考えずに、

        $params =
            array(
                "conditions" =>  $conditions,   // 検索条件
                'fields' => array('User.id')
            );
        $count = $this->User->find("count", $params);

とやって、$countが帰ってこないなあと思ったら。
fieldsを指定していると、countが実行されないらしい。
参考:http://d.hatena.ne.jp/solitary_shell/20090228/1235816868

        $params =
            array(
                "conditions" =>  $conditions,   // 検索条件
                'fields' => array()
            );
        $count = $this->User->find("count", $params);

として、対応。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です


*

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>