【发布时间】:2017-01-18 15:41:16
【问题描述】:
我有一些数据正在发布到服务器,并且正在根据该数据(一个 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(),尽管它是多对多的。
【问题讨论】: