我有一個方法返回所有工作崗位數據。這是我曾嘗試:如何從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:
dd($jobData->job_title);
它返回一個錯誤:
ErrorException in ApplicantController.php line 150: Undefined property: Illuminate\Database\Eloquent\Collection::$job_title
我怎樣才能獲得$jobData->job_title
價值?
'$ jobData->第一() - > job_title'對第一份工作的標題。集合就像一個數組。它包含所有的項目。 –
@CerlinBoss它每次都返回'job_title'。如果我把'job_id'改成別的東西,但總是先kepp'job_title'。 –
讓我看看你的jobdata表格結構 – msonowal