두 가지 모델 (사용자 및 서비스)이 있습니다. 내가 원하는 것은 사용자의 모든 서비스를 표시하는 것입니다. 이 모든 서비스를 보여줘 나의 작업입니다 : 컨트롤러에 하나를 여러 개 적용하는 방법은 무엇입니까?
public function index()
{
$services = Service::all();
// load the view and pass the nerds
return View::make('services.index')->with('services', $services);
}
내 사용자 모델
나는이 기능을 추가 내 서비스 모델에서 다음public function service()
{
return $this->hasMany('Service');
}
:
public function user()
{
return $this->hasOne('User');
}
누군가가 어떤 생각을 가지고 있다면 제발, 나는 매우 감사하게 될 것이다 :)
감사합니다,하지만 난 비의 속성을 얻으려고이 오류 "를 가지고 있음을 시도 할 때 -object " – user3438415
오, 알겠습니다. 우리의 방법은 다릅니다. 'User :: find (1) -> service'를 시도해보십시오. 그게 작동하지 않으면 1의 ID로 저장된 사용자가 없으므로 가능성이 높습니다. – user3158900
덕분에 그게 작동합니다 :) – user3438415