前端传递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)
}
相关推荐
帅那个帅1 小时前
go的雪花算法代码分享
开发语言·后端·golang
IT艺术家-rookie2 小时前
golang--测试
golang
linksinke3 小时前
在windows系统上搭建Golang多版本管理器(g)的配置环境
开发语言·windows·golang
卜锦元4 小时前
Golang后端性能优化手册(第二章:缓存策略与优化)
开发语言·数据库·后端·性能优化·golang
今夕资源网5 小时前
go-tcnat内网端口映射 端口穿透 GO语言 免费开源
开发语言·后端·golang·go语言·端口映射·内网端口映射
Tony Bai5 小时前
告别“If-Else”地狱:OpenFeature 如何重塑 Go 应用的特性开关管理?
开发语言·后端·golang
源代码•宸6 小时前
goframe框架签到系统项目开发(用户认证、基于 JWT 实现认证、携带access token获取用户信息)
服务器·开发语言·网络·分布式·后端·golang·jwt
思成Codes6 小时前
Gin路由:构建高效RESTful API
golang·restful·xcode·gin
Clarence Liu6 小时前
Go Map进化史:从桶链式哈希表到Swiss Table的源码级剖析
golang·哈希算法·散列表
卜锦元7 小时前
Golang后端性能优化手册(第一章:数据库性能优化)
大数据·开发语言·数据库·人工智能·后端·性能优化·golang