我有几个月的清单,现在我想计算每个月的文章。 我有这个:
$data= Articles::get()
->groupBy(function($item) {
return $item->created_at->month;
});
现在我获得了11和12的数据,但是我怎么能这样做,以便我可以有月份名单,然后他们旁边有那个月的文章数量?
答案 0 :(得分:2)
foreach ($data as $key => $values) {
$data[$key] = $values->count();
}
$data = $clicked->toArray();
这将为您提供按月份的关节数量,如果您希望将月份名称作为关键字
分组 $item->created_at->format('M')
而不是按条件分组