3 回答

TA贡献1836条经验 获得超4个赞
您正在尝试像访问对象一样访问数组。而不是$go->Name
使用$go[0]
. 但这只是一种解决方法。
实际的解决方案是像这样将您的变量发送到您的视图:
return view ('/rendezvous',['go'=> ['Name' => $name]]);
然后在你看来:
<title> RDV chez {{$go['Name']}}</title>

TA贡献1802条经验 获得超4个赞
尝试使用 find() 获取正在处理最有可能是 ID 的主键
public function rdv($Name,$ID)
{
$name=doc::find($ID);
return view ('/rendezvous',['go' => $name]);
}
在你看来
<title> RDV chez {{$go->name}}</title>
我希望这有帮助

TA贡献1820条经验 获得超9个赞
检索单个模型。
未发现异常
有时您可能希望在未找到模型时抛出异常。这在路由或控制器中特别有用。该
findOrFail
方法将检索查询的第一个结果;然而,如果没有找到结果,Illuminate\Database\Eloquent\ModelNotFoundException
将抛出一个:
因此,在变量中,$ID
您需要具有id
数据库中现有模型的值。然后你就可以:
public function rdv($Name,$ID)
{
$model = doc::findOrFail($ID);
return view ('rendezvous', ['go' => $model]);
}
然后在rendezvous视图中,您将可以访问模型属性,例如id和name:
<small>The model ID is: {{ $go->id }}</small>
<title>RDV chez {{ $go->name }}</title>
- 3 回答
- 0 关注
- 178 浏览
添加回答
举报