【发布时间】:2017-04-01 18:07:45
【问题描述】:
是否可以通过 eloquent 查询链接表链,其中一些表具有多个关系并获取所有关联信息?
例如:
- Table Schools 与 Courses 是一对多的关系
- Table Courses 与 Student 有多对多的关系
- Table Teachers 与 Courses 是一对多的关系
- Table Supervisors 与 Student 是一对多的关系
- Table Books 与学生有多对多的关系
如果有人想要某所特定学校的所有信息(即与该学校相关联的学生、课程、教师、书籍、主管),那么 eloquent 是否可行?还是只能使用原始 SQL?
我不是在寻找示例的解决方案,只是查询多个表的方法,每个表都有多个关系。
【问题讨论】:
标签: database laravel laravel-5 orm eloquent