找到想要删除的数据记录,然后调用 delete 方法,就可以把找到的数据记录从数据库里面删除掉。
下面,我们可以去改造一下,这个处理删除数据请求的控制器里的方法,destory ...
注释掉这个使用原始 SQL 语句删除数据记录的代码 ...
然后输入 DB 冒号冒号 ... 再 table 方法指定一下要删除数据记录的数据表 ... 这里就是 movies 这个表 ..
再用 where 方法,去设置一下条件 ... where ... movie_id ... 它的值就是删除请求传递过来的这个 id ... 最后再调用 delete 方法 ...
DB::table('movies')
->where('movie_id', $id)
->delete();
按照删除请求发过来的 id 号,去在 movies 查找数据记录 ... 找到以后,使用 delete 方法删除掉它。
保存 ... 再去浏览器里去看一下 ... 找到一个想要删除的电影 .. 点击 删除 按钮 ... 这样会用发送一个删除请求 ... 请求的的地址就是这个资源的地址 ... 这个请求会用 MovieController 里面的 destory 方法去处理 ... 在这个方法里,按照请求里带的 movie_id 去查找出相应的数据记录 .. 然后调用 delete 方法,把这个数据记录删除掉。