Laravel blade 模板中的嵌套循环

Laravel Nested Loop in blade Templating

我正在建立一个五人制足球联盟网站,用于显示赛程和结果。结果模型是这样的

class Result extends Model {

//
protected $fillable = ['team_1', 'team_2', 'goals_1', 'goals_2', 'date', 'mom'];

}

有没有一种方法可以在 blade 中循环遍历这些数据并按日期分组?

提前致谢

在您的控制器中,您可以进行如下操作:

return view('yourView', [
    'variable' => Result::groupBy('date')->get()
]);

Read more about using models here

Read more about using QueryBuilder here

在您看来,做如下:

@foreach($variable as $row)
    {{$row->date}}
@endforeach

Read more about blades here