【发布时间】:2018-01-06 20:47:36
【问题描述】:
我想为 show 声明一个带有两个参数的 get 路由。我有一个这样的资源控制器:
Route::resource('posts', 'PostsController', ['except' => ['edit', 'delete']]);
如果可能,我不想更改该行,所以我在上面添加:
Route::get('posts/{id}/{userId}', 'PostsController@show');
Route::resource('posts', 'PostsController', ['except' => ['edit', 'delete']]);
但我仍然得到:
错误:找不到“X/posts/1/1”路线。
其他测试通过。 我还尝试将 route:get 放在下面here 或添加 show in exceptions。
【问题讨论】:
标签: php laravel-5.4 laravel-routing