2017-11-17 11 views
-1

에 존재하지 않습니다(2/2) ErrorException 속성 [CampaignID가] 내가 내 컨트롤러이있을 때이 컬렉션 인스턴스

$campaign = Campaign::where('CampaignID',$id)->get(); 

내 컨트롤러에이 방법으로 반환 :

return view('campaign.donateCampaign',compact('campaign')); 

데이터를 블레이드로 어떻게 호출합니까? 나는이 방법으로 전화 할 수 없다. 값 = "{{$ campaign-> CampaignID}}". 다른 방법으로 호출 할 수 있습니까? 난이 오류가 계속

도와주세요 :

(2/2) ErrorException 부동산 [CampaignID가이 수집 인스턴스에 존재하지 않습니다.

내 컨트롤러 : enter image description here

내 블레이드 : enter image description here

답변

0

난 이미 답을 가지고, 내 블레이드에 @foreach 넣어해야합니다.

0

get()은 하나의 객체가 아닌 객체 컬렉션을 제공하므로 코드를 수정해야합니다. 대신 ->get()

이의

사용 ->first()은 필수 특성 당신에게 하나의 객체를 제공 할 것입니다.