W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
要注冊顯式綁定,請使用路由器的 model
方法為給定的參數(shù)指明參數(shù)對應的類。您應該在 RouteServiceProvider
類的 boot
方法的開頭定義顯式模型綁定:
/**
* 定義你的路由模型綁定, pattern 過濾器等
*
* @return void
*/
public function boot()
{
Route::model('user', \App\Models\User::class);
// ...
}
接下來,定義一個包含 {user}
參數(shù)的路由:
Route::get('profile/{user}', function (App\Models\User $user) {
//
});
由于我們已將所有 {user}
參數(shù)綁定至 App\Models\User
模型,所以 User
實例將被注入該路由。舉個例子,profile/1
的請求會注入數(shù)據(jù)庫中 ID 為 1
的 User
實例。
如果在數(shù)據(jù)庫中找不到匹配的模型實例,就會自動拋出一個 404 異常。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: