具有多个参数的Laravel路由不起作用

时间:2019-04-30 15:47:21

标签: laravel

我正在尝试使用两个参数在laravel中定义GET路由,但我不断获得一个(laravel)404页面。

我的路线如下:

Route::get('/swapslot/{og}/{new}', 'ItemController@swapSlot')->name('swapslot');

每当我将用户重定向到public/swapslot/*number*/*number*时,都会出现404错误。我还有其他带有 1 参数的路线,这些 do 可行。

1 个答案:

答案 0 :(得分:0)

这个问题的答案与我预期的不同。原来我的路线定义没有错。我使用的是雄辩的模型函数findOrFail,如果找不到所需的ID,它将向用户发送404 HTTP响应。那就是为什么我得到404页的原因。