如何获得数据透视表与eloquent的关系。
$questions = Question::with('teams')->get();
这让我得到了所有问题的清单以及团队。现在我需要获得任何特定团队的球员名单。
团队模型中的关系。
public function players()
{
return $this->hasMany(Player::class,'player_id');
}
答案 0 :(得分:1)
您可以使用以下命令获取嵌套关系:
$variable = Question::with('teams.players')->get();
您可以在此处找到有关嵌套关系的更多信息:https://laravel.com/docs/5.4/eloquent-relationships#eager-loading