我想给你看我的“安吉博特”
这是我的控制器:
public function showangebot($firma)
{
$dataangebot['angebotDetails'] = Angebot::where('firma',$firma)->first();
return view('user/einzelansicht',$dataangebot);
}
这是我的观点:
{{$angebotDetails->stellenname}}
这样就可以显示第一个对象
但我想学习所有内容,所以我删除了控制器中的“->first()”
在我的视图中使用前臂
像这样:
@foreach($angebotDetails as $angebotDetail)
它告诉我这个错误:
"Undefined property: Illuminate\Database\Eloquent\Builder::$firma (View: C:\wamp\sites\j4ylara\resources\views\user\einzelansicht.blade.php)"
我不知道问题是什么,因为我一直在用这个,一切都正常,但现在不行。
如果我使用->get()而不是->first(),或者如果我使用这个
$dataangebot['angebotDetails'] = DB::table('angebots')
->where('firma',$firma)
->get();
它告诉我:
Property [firma] does not exist on this collection instance. (View: C:\wamp\sites\j4ylara\resources\views\user\einzelansicht.blade.php)