(2/2) ErrorException 属性 [CampaignID] 在这个 collection 实例上不存在
(2/2) ErrorException Property [CampaignID] does not exist on this collection instance
当我的控制器中有这个时:
$campaign = Campaign::where('CampaignID',$id)->get();
和return在我的控制器中是这样的:
return view('campaign.donateCampaign',compact('campaign'));
如何将其数据调用到我的 blade 中?因为我不能用这种方式调用它 value="{{ $campaign->CampaignID }}" 。还有其他方法可以调用它吗?请帮忙
我一直收到这个错误:
(2/2) ErrorException Property [CampaignID] does not exist on this
collection instance.
我的控制器:
enter image description here
我的Blade:
enter image description here
由于 get()
为您提供了一组对象,而不是单个对象,因此您应该修改代码。
Use ->first()
instead of ->get()
这将为您提供一个具有所需属性的对象。
当我的控制器中有这个时:
$campaign = Campaign::where('CampaignID',$id)->get();
和return在我的控制器中是这样的:
return view('campaign.donateCampaign',compact('campaign'));
如何将其数据调用到我的 blade 中?因为我不能用这种方式调用它 value="{{ $campaign->CampaignID }}" 。还有其他方法可以调用它吗?请帮忙
我一直收到这个错误:
(2/2) ErrorException Property [CampaignID] does not exist on this collection instance.
我的控制器: enter image description here
我的Blade: enter image description here
由于 get()
为您提供了一组对象,而不是单个对象,因此您应该修改代码。
Use
->first()
instead of->get()
这将为您提供一个具有所需属性的对象。