【发布时间】:2017-03-21 11:30:07
【问题描述】:
使用 Laravel 5.3 我想要一个路由,它指向一个带有表单的视图以创建一个新对象
我有这些路线
//to show all lectures
Route::get('lectures', 'LecturesController@index');
//to show specific lecture
Route::get('lectures/{lecture}', 'LecturesController@show');
//to display form to create a new Lecture
Route::get('lectures/create', 'LecturesController@create');
//to handle process of creating a new lecture
Route::post('lectures/create','LecturesController@store');
除了应该显示添加新讲座表格的路线之外的所有工作。
public function create(){
return view('lectures.create');
}
它甚至没有到达控制器,因为当我去地址“localhost/lectures/create”时,我得到了这两个异常:
ModelNotFoundException in Builder.php line 311:
No query results for model [App\Lecture].
NotFoundHttpException in Handler.php line 113:
No query results for model [App\Lecture].
我不知道为什么当方法索引、显示和存储工作时它不起作用...
【问题讨论】: