我将一些数据发布到服务器,并根据该数据(id)检索Player
。我使用以下代码:
$player = Player::findOrFail($player_data['id']);
但是,我想检查此Player
是否属于特定的Team
- belongsToMany
关系。
有没有比以下更好的方式:
if (! count($player->team()->find($teamId))) {
// exit early, form may have been 'hacked'
abort(404);
}
team()
而不是teams()
,即使它是多对多的。