更多用法请查看官方文档
一:需要用到的数据
1.学生表
2.班级表
二: 用法
has
得到学生表中只有包含班级表的信息
return Stu::has('classS')->get();
打印结果:学生表中1-9的数据
whereHas
可以过滤学生表(主表)中有关班级表(从表)的数据
例:显示出学生表中班级是幼儿园的数据
return Stu::whereHas('classS',function ($query){
return $query->where('cname','like','%'.'幼儿园'.'%');
})->get();
打印结果:学生表中1-2-4-7-9这几条数据