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 關注
- 149 瀏覽
添加回答
舉報