【发布时间】:2021-05-15 20:42:50
【问题描述】:
您好,我在 laravel foreach 中对数组进行分组时遇到了麻烦。我有一个像 这样的数组结果,来自 laravel eloquent groupby(['date', 'project_site_id'])。现在我的预期输出是该日期下的所有日期将合并。下面是我的代码。
$current_date = Carbon::parse(date('Y-m-d'));
$data = EmployeeActivities::where('date', '>=', $current_date->startOfWeek()->format('Y-m-d'))
->where('date', '<=', $current_date->endOfWeek()->format('Y-m-d'))
->get()
->groupBy(['date', 'project_site_id']);
foreach($data as $key => $value){
foreach($value as $key_nested){
echo $key.' '.$key_nested.'</br></br>';
}
}
【问题讨论】:
标签: laravel loops foreach eloquent laravel-8