前端传递ids ,gorm 删除

前端传递的数据 :

后端的代码:

复制代码
func Delete(c *gin.Context) {

	var idInts []int
	if err := c.BindJSON(&idInts); err != nil {
		response.FailWithMessage("数据绑定失败", c)
		return
	}

	var home system.SysHome
	if err := global.GVA_DB.Where("id IN (?)", idInts).Delete(&home).Error; err != nil {
		response.FailWithMessage("删除失败", c)
		return
	}

	// 如果没有错误,返回成功响应
	response.OkWithDetailed(gin.H{}, "删除成功", c)
}
相关推荐
007php0072 小时前
Git 操作偏门指南:常用和隐藏命令与问题解决
java·git·面试·职场和发展·golang·jenkins·php
源代码•宸3 小时前
goframe框架签到系统项目开发(每日签到添加积分和积分记录、获取当月最大连续签到天数、发放连续签到奖励积分、实现签到日历详情接口)
数据库·经验分享·redis·中间件·golang·dao·goframe
梦想的旅途23 小时前
企业微信外部群消息推送实战指南
java·golang·企业微信
古城小栈3 小时前
go-zero 从入门到实战 全指南(包的)
开发语言·后端·golang
Clarence Liu4 小时前
用 Go 从 100 亿个数中找到最小的 100 个数 —— 实战与原理
开发语言·后端·golang
007php0077 小时前
通过程序对接地图api展示旅游数据列表
java·数据库·面试·职场和发展·golang·php·旅游
L Jiawen10 小时前
【Go · Gin】基础知识
开发语言·golang·gin
wadesir20 小时前
Go语言中高效读取数据(详解io包的ReadAll函数用法)
开发语言·后端·golang
幺零九零零1 天前
Golang-Swagger
开发语言·后端·golang
nextvary1 天前
cursort如何在不同项目下自动适配asdf安装的golang
golang·cursor·asdf