Routes 路由::控制器路由名称

Routes 路由::控制器路由名称,routes,laravel-5.1,Routes,Laravel 5.1,如何获取要与route()helper一起使用的route::controller的路由名称 例如: Route::controller('admin', 'AdminController'); 是否可以使用“admin”作为前缀,例如route('admin.users')等等 我已尝试发出artisan route:list,但没有显示这些路由的任何内容。您可以使用“as”指定路由的名称 Route::get('/admin/users', [ 'as' => 'admin.

如何获取要与
route()
helper一起使用的
route::controller
的路由名称

例如:

Route::controller('admin', 'AdminController');
是否可以使用“admin”作为前缀,例如
route('admin.users')
等等


我已尝试发出
artisan route:list
,但没有显示这些路由的任何内容。

您可以使用“as”指定路由的名称

Route::get('/admin/users', [
    'as' => 'admin.users', 'uses' => 'AdminController@users'
]);

现在,如果您看到artisan
route:list
的输出,您应该会看到路由的名称/admin/users设置为admin.users

我不想为每个视图编写路由,为此我使用了
route::controller
然后您可以尝试这个
route::controller('admin',AdminController',['getUsers'=>'admin.users',];
它有助于仅手动映射基本路由。但是,没有官方方法添加前缀,如
Route::controller
,因此每个路由如
/admin/users
都映射到
admin.users
?,如果这是真的,我将接受你的答案