尝试获取非对象的属性“标题”(查看:/opt/lampp/htdocs/commonroom/resources/views/home.blade.php

时间:2019-02-14 13:07:17

标签: php laravel

App \ Classs

public function enroll()
{
return $this->hasMany(Enrolls::class,'cid');
}

应用\注册

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

控制器

public function index()
{
$enrolls = Enrolls::all();
return view('home')->with('enrolls', $enrolls);
}

刀片

{{$enroll->classes->title}}
  

我试图从登记表中获取数据。其中包含两个外键。

SCREENSHOT

enter image description here

1 个答案:

答案 0 :(得分:-1)

您应该尝试以下操作:

public function index()
{
   $enrolls = Enrolls::with('classes')->get();
   return view('home',compact('enrolls'));
}