我需要创建一个应用程序谁管理足球表
实际上我有一张桌子,用来存放两队的比赛
match :
-id
-dt_math
-club_home_id
-club_visitor_id
每个队都有一张表来创建球员名单。
因此,我创建了表match\ sheet来存储来自团队的两张表。
match_sheet :
-id
-match_id
为了在每张表中存储玩家,我创建了表match\u sheet\u player
match_sheet_player:
-id
-match_sheet_id
-player_id
现在我只需要显示在我的视图中有两个表的匹配。我不知道怎么做到。
我提出的第一个问题是:
$matchs_sheets = MatchSheet::all();
$matchs = Match::whereIn('id', $matchs_sheets->pluck('match_id'))->orderByDesc('dt_match')->paginate(5);
但即使有一张纸,但不是两张都有,这也会让我赢。如果有两张床单的话,我真的需要把火柴拿出来。
更新:
有两张1659的唱片。1659是比赛的id。所以我只想展示1659场比赛,而不是1649场,因为这场比赛只有一个记录