Display data from 2 table - Property [name] does not exist on this collection instance
up vote
0
down vote
favorite
I try display data from table Course and Test, the relation is one-to-many. course name | test name ___________________________ course name1 | test name 1 course name2 | test name 2 etc. public $table = 'Course'; public function test() { return $this->hasMany('AppTest'); } public $table = 'Test'; protected $fillable = ['name',]; public function course() { return $this->belongsTo('AppCourse'); } TestController.php public function courses() { $courses = Course::with(['test'])->get();, return view('admin.test.list_course', [ 'courses' => $courses, ]); } list_course.blade.php @foreach($courses as $course) <tr> <td>...