前端传递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)
}
相关推荐
lmryBC4911 小时前
golang接口-interface
java·前端·golang
浮尘笔记12 小时前
go-zero使用elasticsearch踩坑记:时间存储和展示问题
大数据·elasticsearch·golang·go
冷琅辞15 小时前
Go语言的嵌入式网络
开发语言·后端·golang
徐小黑ACG18 小时前
GO语言 使用protobuf
开发语言·后端·golang·protobuf
能来帮帮蒟蒻吗1 天前
GO语言学习(16)Gin后端框架
开发语言·笔记·学习·golang·gin
JavaPub-rodert1 天前
一道go面试题
开发语言·后端·golang
6<71 天前
【go】静态类型与动态类型
开发语言·后端·golang
weixin_420947641 天前
windows golang,consul,grpc学习
windows·golang·consul
Json20113151 天前
Gin、Echo 和 Beego三个 Go 语言 Web 框架的核心区别及各自的优缺点分析,结合其设计目标、功能特性与适用场景
前端·golang·gin·beego
二狗哈2 天前
go游戏后端开发21:处理nats消息
开发语言·游戏·golang