2016-07-18 5 views
0

에 관계 일 "많은 하나의"를 만들 수 없습니다이 내 컨트롤러 함수 내 코드입니다 Laravel

public function topics() 
{ 
    return $this->hasMany('Topic', 'forum_id'); 
} 

사용자 모델 :

public function topics() 
{ 
    return $this->hasMany('Topic', 'user_id'); 
} 
당신은 내가 그렇게 일한 인터넷과 그 비에있는 모든 가능성을 시도 컨트롤러에서 보는 바와 같이

그래서 어떤 아이디어 도와주세요

답변

0

대신

return $this->hasMany('Topic', 'user_id'); 

의 우리는

를 사용해야합니다 우리가 use App\Topic;를 추가 할 경우에도
return $this->hasMany('App\Topic', 'user_id'); 

작동하지 않습니다 그리고 우리는

처럼을해야하기 때문에