我有以下模型/表:
branch:
id - integer
department:
id - integer
teacher:
id - integer
branch_department_id - integer
branch_department:
id - integer
branch_id - integer
department_id - integer
- 通过数据透视表
branch_department
,每个branch
具有多个departments
- 每个
branch_department
有许多teacher
我想在branch
和teacher
之间建立一个hasManythrough
关系模型
因此,从特定的branch
开始,我想让所有教师通过与该branch
相关的每个branch_department
我该如何定义这一点?
2条答案
按热度按时间ubby3x7f1#
添加分支_department模型并:
xurqigkl2#
如果您还没有定义
BranchDepartment
模型。在这里,您可以在
Branch
模型上定义hasManyThrough
关系。