원인

Model 클래스의 관계를 기술하는 메소드에서 리턴 구문이 없을 경우 발생.

class Project 
{
	public function tasks()
	{
		// return 구문 누락
    	$this->hasMany(Task::class, 'project_id');
	}
}
CODE

 

 

조치

method 에 return 구문 추가

class Project 
{
	public function tasks()
	{
		// Illuminate\Database\Eloquent\Relations\Relation
    	return $this->hasMany(Task::class, 'project_id');
	}
}
CODE

Ref