削除機能を実装しようと思って、こんな感じかなとぐぐってみたらばっちりそれだった。 actionでURLを渡すときにidを渡して、 それをcontrollerで探してdelete()を使うんだね。
シンタックスハイライト途中までしかなぜか効かない(T_T)
/resources/views/book_keep/index.blade.php <form method="post" action="/delete/{{$book_keep->id}}"> {{ csrf_field() }} <input type="submit" value="削除"> </form> /route/web.php Route::post('/delete/{id}', 'BookKeepController@delete'); /app/Http/Controllers/BookKeepController.php public function delete (Request $request) { BookKeep::find($request->id)->delete(); return redirect('/'); }
参考 qiita.com