0
私が持っているCakePHPの
SELECT count(id),DATE_FORMAT(created,'%M') from searches group by month(created)
私は
以下のようにCakePHPのfindメソッドでこのクエリを適用し、私はcount(id) DATE_FORMAT(created,'%M')
16 August
2 September
ようになった出力のようなクエリ
$total = $this->Searches->find('count',[
'fields'=>['Searches.id',DATE_FORMAT('created','%M')],
'group' =>[month('Searches.created')]
]);
最初にエラーが発生しましたdate_format()はパラメータ1を想定しています。どのようにしてcakephpでトップのsqlクエリを適用できますかfind方法 ? 私はcakephp 3バージョンを使用しています。