【发布时间】:2019-05-30 17:59:04
【问题描述】:
我正在使用 Laravel 5.6 和 MySQL。我将使用以下控制器函数更新学生表:
public function update(Request $request, $id)
{
$students = Student::find($id);
$students->name = $request->input('name');
$students->town = $request->input('town');
$students->save();
}
更新表单操作如下所示:
<form action="{{route('student.update',$students->id)}}" method="POST">
{{csrf_field()}}
我的路线是这样定义的:
Route::resource('student','StudentController');
我的问题是,当我单击表单中的更新按钮时,它会生成以下错误消息
1/1) MethodNotAllowedHttpException
怎么了?
【问题讨论】: