當我嘗試在Laravel 5.3中插入數據時,顯示如下錯誤爲什麼在插入數據時收到路由收集錯誤?
哎呀,貌似出了點問題。 1/1 MethodNotAllowedHttpException在RouteCollection.php行218:
in RouteCollection.php line 218
at RouteCollection->methodNotAllowed(array('GET', 'HEAD')) in RouteCollection.php line 205
at RouteCollection->getRouteForMethods(object(Request), array('GET', 'HEAD')) in RouteCollection.php line 158
at RouteCollection->match(object(Request)) in Router.php line 755
at Router->findRoute(object(Request)) in Router.php line 610
at Router->dispatchToRoute(object(Request)) in Router.php line 596
at Router->dispatch(object(Request)) in Kernel.php line 268
at Kernel->Illuminate\Foundation\Http\{closure}(object(Request)) in Pipeline.php line 53
at Pipeline->Illuminate\Routing\{closure}(object(Request)) in CheckForMaintenanceMode.php line 46
at CheckForMaintenanceMode->handle(object(Request), object(Closure)) in Pipeline.php line 137
at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in Pipeline.php line 33
at Pipeline->Illuminate\Routing\{closure}(object(Request)) in Pipeline.php line 104
at Pipeline->then(object(Closure)) in Kernel.php line 150
at Kernel->sendRequestThroughRouter(object(Request)) in Kernel.php line 117
at Kernel->handle(object(Request)) in index.php line 53
我的控制器代碼
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\userCreate;
public function store(Request $request)
{
$newUser = new userCreate;
$newUser ->fname = $request->fname;
$newUser ->lname = $request->lname;
$newUser ->email = $request->email;
$newUser ->password = $request->password;
$newUser ->utype = $request->utype;
$newUser->save();
//return redirect('/');
}
我會期待在這裏發佈我的路線:
請顯示路線以及如何將數據發送到'store()' –
其與您的路線相關的唯一可能是您打錯了方法,就像您可能已經爲路線定義了後期方法並試圖使用get Method它或反之亦然...考慮發佈您的routes.php以及您如何調用您的路線 – RohitS