Laravel 8 路由返回失败,post 方法工作正常但 get 方法没有到达控制器?
Laravel 8 route returning fail, the post method works fine but the get method is not reaching to controller?
这些是控制器
Route::post('user/project', [UserProjectsController::class, 'store']);
Route::get('user/projects', [UserProjectsController::class, 'index']);
these are the routes
您收到了 200 HTTP 响应。这意味着您的请求通过了路由并且可能会通过控制器。 这取决于您将请求从路由重定向到哪里。我现在担任控制器。
查看相应控制器中调用的方法。搜索单词 fail
。您找到了一个检查某些内容的条件。
if (condition) {
return ['result' => 'fail'];
找到段落后,查看它并检查算法为什么它没有通过条件。
更新
模型名称是单数而非复数。
UserProject::all
而不是 UserProjects
这些是控制器
Route::post('user/project', [UserProjectsController::class, 'store']);
Route::get('user/projects', [UserProjectsController::class, 'index']);
these are the routes
您收到了 200 HTTP 响应。这意味着您的请求通过了路由并且可能会通过控制器。 这取决于您将请求从路由重定向到哪里。我现在担任控制器。
查看相应控制器中调用的方法。搜索单词 fail
。您找到了一个检查某些内容的条件。
if (condition) {
return ['result' => 'fail'];
找到段落后,查看它并检查算法为什么它没有通过条件。
更新
模型名称是单数而非复数。
UserProject::all
而不是 UserProjects