我正在尝试使用model.save()保存骨干模型。
我正在尝试发送POST方法的网址是:http://localhost/user
我的路线是:Route::POST('/user/{user}', 'Dashboard\Dashboard@newUser');
但我得到Method Not Allowed Exception
你能看到我的代码中出了什么问题吗?
答案 0 :(得分:2)
当你查看文档时,你应该看一下区分大小写。
Route::post('foo/bar', function () {
return 'Hello World';
});
它的小写。有时这可能会导致问题。
接下来是“命名路线”如下所示:
Route::get('user/profile', [
'as' => 'profile', 'uses' => 'UserController@showProfile'
]);
我没有按照你的方式尝试过,但是以这种方式工作。
最后一件事是您应该将ID传递给您的路线,否则路线不正确。在您的情况下/user/1
例如。