最佳答案
我有:
Route::patch('/preferences/{id}', 'UserController@update');
在这个视图文件(account/ferences ences.blade.php)中,我有:
{!! Form::model(Auth::user(), ['method' => 'PATCH', 'route' => '/preferences/' . Auth::user()->id]) !!}
但我得到了这个错误:
路由[/偏好/1]未定义
在直接调用 route()
助手时也会发生类似的错误:
route('/preferences/' . Auth::user()->id');
我认为我对这个主题的文档有些误解,但是我已经用给定的参数为 PATCH 请求定义了一个路由,并在视图中正确地设置了这个路由。我忽略了什么?