【发布时间】:2020-04-10 06:50:23
【问题描述】:
我有这个简单的代码,我想知道如何使用 cakephp 3.8 查询生成器进行查询,然后如何获取它..
SELECT sum(quantity) as quant from carts WHERE user_id = 7;
我正在使用这个查询:
$quantity = $this->Carts
->find()
->select([
'quant' => $quantity->func()->sum('quantity')
])
->where([
'user_id' => $this->Auth->user('id')
])
->toArray();
是这样吗?
我收到此错误- 在 null 上调用成员函数 func()
【问题讨论】:
-
请不要在 cmets 中添加代码,而是将其添加到您的问题中,并描述您遇到的问题 - 谢谢!
-
感谢编辑@ndm 你能给我解决方案吗
标签: cakephp cakephp-3.x sql-function