我有一个名为Article.php的Model Class, 并使用下面的rout:
Route::get('articles/create','ArticlesController@create');
Run Code Online (Sandbox Code Playgroud)
当在浏览器中输入http:// localhost:8000/articles/create时, 我看到此错误: Builder.php第125行中的ModelNotFoundException:模型[App\Article]没有查询结果.
但是当我用户下面的每一个想法都没问题时:(文章放入文章s)
Route::get('article/create','ArticlesController@create');
Run Code Online (Sandbox Code Playgroud)
这是我的控制器:
class ArticlesController extends Controller {
public function index()
{
$articles = Article::all();
return view('articles.index',compact('articles'));
}
public function show($id)
{
$article = Article::findOrFail($id);
return view('articles.show',compact('article'));
}
public function create()
{
return view('articles.create');
}
}
Run Code Online (Sandbox Code Playgroud)
真的发生了什么?!!!