我正在使用Laravel Breeze + React。
我想在GameController中做这样的事情:
$expiredMatchesPagination = Game::with('homeTeam: id, home_team_id, logo', 'awayTeam: id, away_team_id, logo')
->where('start', '<', Carbon::now())
->orderBy('start', 'asc')
->paginate(
perPage: 15,
columns: ['start', 'home_team', 'away_team'],
pageName: 'expiredMatchesPage');
我想从客场和主场球队过滤一些列(需要标志和名称从它只)+我需要比赛的开始日期。
我尝试了许多组合,但我可以使要么分页或与列关闭工作。
就像我之前的例子一样,'start'过滤器可以工作,但是如果我在React中登录它,home_team和away_team都将为null。
1条答案
按热度按时间toe950271#
嗨,我建议你做这样的事情,如果它帮助你
这应该是可行的,因为我在回调函数的帮助下选择了我想要的列,这样我就可以选择我想要的列