对于 Laravel 资源路由的删除有点困惑,单个的删除只需要使用常规方法,但是多删除呢?

大家都知道如果要删除某一条数据 我们只需要建立一个post请求 并伪造表单写入method=delete,token,

public function destroy($id)
{
        return $res = User::destroy($id);
}

那么在URL上我们的显示就是http://URL/路由/{路由id}就可以完成删除。问题来了,如果是多删除,我的请求应该怎么去写呢?

《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 4

一条一条的删除 哈哈

6年前 评论

如果是删除多条的话,一般是勾选后点击删除按钮,这样应该是用post 传递 id 数组的参数,然后在路由中执行删除。
我想删除多条应该不属于 RESTful 路由吧

6年前 评论

@LuminEe 本来想方便点使用资源路由的方法去实现,看来只能再写一个delete方法去实现了

6年前 评论

@hogus 一般 REST 都是针对一条记录,一个对象的操作

6年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!