首页 > 解决方案 > Laravel 雄辩的关系。3张桌子

问题描述

我的数据库中有 3 个表:

Students:
  -id
Exams:
  -student_id
  -code_discipline
  -rating
Disciplines_names:
  -code_discipline
  -name_discipline

在控制器上我想要这样的东西:

public function show($id)
{
  $student = Student::find($id);

  $student->exam()->discipline();
}

我该如何管理这种雄辩的关系?

标签: laraveleloquent

解决方案


从学生模型声明与考试模型的关系,然后从考试模型声明与学科的关系。


推荐阅读