ことで、私はSTART_DATEが注文したすべての一致を持っていますが、私は日付が以下のように日付でチームを分ける代わりに常に表示されないようにしたい:グループ雄弁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
...
を
代わりに、私はGROUP_BYのSTART_DATEがかもしれ
2016-9-28
Team1
Team2
Team3
Team4
Team5
Team6
....
2016-9-29
Team1
Team2
Team3
....
をしたいですか?
$ startDateさんは日付を付けていません。また、 'foreach($ matches as $ match)'はエラーを返します。 – Steve
@Steveは更新された回答を参照してください。 'groupBy'は' get'の後に来るべきです – chanafdo