【发布时间】:2021-07-16 06:59:29
【问题描述】:
例如,我有几个订单,每个订单都与一个区域相关(有 10 个区域)。我想要每个区域的订单数为 10 行。像这样的:
Select count(*) as aggregate from orders group by zone_id
我尝试使用 count 和 groupby 方法,但它会生成一个整数。
Order::groupBy('zone_id')->count();
有什么建议吗?
【问题讨论】:
-
count(*) 是返回整数对吗?
-
是的,上面的代码只在第一行返回一个整数