初歩的な質問ですが、下記のクエリを
SELECT COUNT(*) + 1 as count FROM articles;
CakePHP3のクエリビルダで表現した場合、どのように記述すればよいのでしょうか。
$articles->find()->select(???);
select() の引数にクロージャを渡してもうまくいきませんでした。
$query = $articles->find(); $query->select(['count' => function($exp){ return $exp->count('*') + 1; }]);
かんたんな記述があるように思えるのですが、どうしてもわかりません。
恐縮ですが、よろしくお願いします。

回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/01/18 07:48
2017/01/18 07:48
2017/01/18 07:52