Я все матчи по заказу датой_начал, но я хочу, дата не будет показана всегда вместо разделения команд по дате, как показано ниже:Group By красноречивой Laravel
$matches=Match::orderBy('start_date','desc')->get();
foreach($matches as $match)
{
$match->team1;
$match->team2;
$match->start_date;
}
это дает:
Team1
Team2
2016-9-28
Team3
Team4
2016-9-28
Team5
Team6
2016-9-28
...
Вместо этого я хочу
2016-9-28
Team1
Team2
Team3
Team4
Team5
Team6
....
2016-9-29
Team1
Team2
Team3
....
group_by start_date может быть?
$ startDate не дает дату. Также 'foreach ($ match as $ match)' дает ошибку. – Steve
@Steve см. Обновленный ответ. 'groupBy' должен появиться после' get' – chanafdo