Laravel 8 命名资源路由参数

2021-07-16 18:01 更新

默认情况下,Route::resource 会根据资源名称的「单数」形式创建资源路由的路由参数。你可以在选项数组中传入 parameters 参数来轻松地覆盖每个资源。parameters 数组应该是资源名称和参数名称的关联数组:

Route::resource('users', AdminUserController::class)->parameters([
    'users' => 'admin_user'
]); 

上例将会为资源的 show 路由生成如下的 URI :

/users/{admin_user}
以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号