我正在为学生安排创建一个应用程序。在我的应用程序中,我只想获取 id 为 1 并具有其日程安排详细信息的学生日程安排。
我有 3 个表:Student_Schedules、Schedules、Schedule_details
表格如下所示:
Student_Schedules : id, schedule_id
schedule_details : id, schedule_id
时间表:id
所以这是数据库查询:
$schedule = DB::table('Student_Schedules')
::join('schedules', 'Student_Schedules.schedule_id', '=', 'schedules.id')
->join('schedule_details', 'schedules.id', '=', 'schedule_details.schedule_id')
->where('Student_Schedules.id', '=', 1)
->get('Student_Schedules.*');
因为我不擅长 laravel 雄辩的关系。是否可以使用具有多个内连接的给定查询的模型方法。任何帮助表示赞赏:>