Php 没有拉威尔的关系

Php 没有拉威尔的关系,php,laravel,eloquent,Php,Laravel,Eloquent,学生信息表: id |学校信息| id |卷号|班级| id |宗教|种姓|家长| id |学生|姓名 班级表 id |学校信息| id |课程|标题|章节|创建|更新|在 我想要StudentInfo->with('classes')->get() 但是没有 class StudentInfo extends Model{ public function classes(){ return $this->belongsTo(Classes::class); } }

学生信息表:

id |学校信息| id |卷号|班级| id |宗教|种姓|家长| id |学生|姓名

班级表

id |学校信息| id |课程|标题|章节|创建|更新|在

我想要
StudentInfo->with('classes')->get()
但是没有

class StudentInfo extends Model{
  public function classes(){
        return $this->belongsTo(Classes::class);
  }
}


你能试试
$this->belongsTo(Classes::class,'Classes\u id','id')
并查看是否有效?

请编写您创建的关系的代码does
StudentInfo::all()
正确获取所有学生信息行?是的,每个都在变得完美,类关系不起作用。