我有4张桌子:user
,user_course
,classes
和queues
。
user_course
有user_id
,classes
有user_course_id
,queues
有classes_id
列。
我想用class_id
检索所有队列,该user_course
对应于当前user_id
注册的$user->user_course->classes->queues
。
基本上,我想做的是:$classes = App\Classes::with('Queues')
除了我不能直接循环上面。
那么我怎么能用user_id
之类的东西来加载它,除了将它限制在当前登录的$user = User::with('user_course.classes.queues')->find($idOfUser);
之外?
我是新手,急于加载,无法让这个工作。如果我需要编辑我的问题详情,请通知我。
您可以使用:
qazxswpoi
它将首先运行查询以获取用户课程,然后它将运行查询以获取用户课程类,然后它将运行查询类的get队列。