【发布时间】:2017-12-27 08:54:16
【问题描述】:
我使用 --resource 命令创建了我的 UserController。
现在,我有两条路线。
Route::get('user/{id}', 'UserController@show');
Route::get('user/certificate', 'UserController@showUserCertificate');
由于我没有使用 Route::resource 方法,官方文档说调用第二个路由不应该触发第一个。但在我的情况下并没有发生这种情况。
OD 还说,在订单的情况下,任何路由而不是资源都应该在这些之前声明。我也试过了。我仍然需要 show 方法而不是 showUserCertificate 方法。我在这里想念什么?
【问题讨论】:
-
你使用的是哪个版本的 Laravel?
-
5.5,php 版本 7.1.8
-
5.5 的版本。到底是什么版本
-
对不起。它的 5.5.7
-
你需要升级,查看我更新的答案
标签: php laravel routes laravel-5.5