前端传递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 分钟前
【Golang笔记01】Golang基础语法规则
笔记·学习·golang·go语言·golang笔记
特立独行的猫a3 小时前
HarmonyOS 影视应用APP开发--配套的后台服务go-imovie项目介绍及使用
华为·golang·harmonyos·影视app
{⌐■_■}6 小时前
【kafka】kafka概念,使用技巧go示例
golang·kafka·linq
Villiam_AY8 小时前
Go 后端中双 token 的实现模板
开发语言·后端·golang
Chandler2421 小时前
Go语言 GORM框架 使用指南
开发语言·后端·golang·orm
wktomo1 天前
GO语言学习(二)
学习·golang
你怎么知道我是队长1 天前
Go语言语法---输入控制
golang
蚂蚁在飞-1 天前
Golang基础知识—cond
开发语言·后端·golang
李迟1 天前
Golang实践录:在go中使用curl实现https请求
开发语言·golang·https
BUG制造机.1 天前
Go 语言的 GMP 模型
golang