比如:我有一个user用户路由:
Route::resource('users', 'UserController', [ 'only' => ['index', 'show', 'create', 'store', 'update', 'edit', 'destroy'],]);
那么我查看一个用户的资料时,URL是users/id这种形式,但我不希望使用ID(虽然user数据表主键是ID),而是使用用户名,也就是user/username,用resource方式的路由怎样写?
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
试试这样
没有验证过,看了一下文档,试一下看看
你应该要自己写一个
route,然后username作为参数Route::get('/user/{user}','UserController@getUser');然后在
controller中public function getUser($user)