모든 직업 게시 데이터를 반환하는 방법이 있습니다.Laravel 5.2의 컬렉션에서 관련 모델을 얻으려면 어떻게해야합니까?
public function show($id)
{
$applicantData = Applicant::whereId($id)->first();
$jobData = Job::all();
//dd($jobData);
//dd($jobData->job_title);
return view('applicant.confirmation',compact("applicantData","jobData"));
}
dd($jobData);
returns을 : 이것은 내가 시도 무엇
ErrorException in ApplicantController.php line 150: Undefined property: Illuminate\Database\Eloquent\Collection::$job_title
가 어떻게이 $jobData->job_title
값을 얻을 수 있습니다 :
dd($jobData->job_title);
는 오류를 반환?
'$ jobData-> 첫 번째() -> 첫 번째 작업 제목 job_title'. 컬렉션은 배열과 같습니다. 그것은 모든 항목을 포함합니다. –
@CerlinBoss 매번 처음'job_title'을 반환합니다.'job_id'를 다른 것으로 바꾸면 항상 먼저'job_title'을 kepp합니다. –
귀하의 jobdata 테이블 구조를 보여주십시오 – msonowal