article/create.
完整的错误是这样的:
(2/2) NotFoundHttpException
No query results for model [App\Article].
这是我的路线:
Route::get('/article/create','ArticlesController@create');
这是我的控制者:
public function create()
{
return view('articles.create');
}
所有标准的东西,不知道为什么会这样。任何帮助都会很棒。感谢。
答案 0 :(得分:1)
异常NotFoundHttpException
表示您尝试访问的路由未在routes/web.php
文件中注册。
您的注册路线为
Route::get('/article/create','ArticlesController@create');
您可能正在表单提交中的刀片文件中访问此路由。可能的原因是您在表单上使用method=POST
,而注册的路由是GET
,这会导致问题。
如果这是一个解决方案是将您的路线注册为POST
Route::post('/article/create','ArticlesController@create');