前端传递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)
}
相关推荐
行者游学2 小时前
gozero框架异步任务logx trace id
golang
源代码•宸3 小时前
Golang基础语法(go语言结构体、go语言数组与切片、go语言条件句、go语言循环)
开发语言·经验分享·后端·算法·golang·go
IT=>小脑虎4 小时前
2026版 Go语言零基础衔接进阶知识点【详解版】
开发语言·后端·golang
谧小夜5 小时前
Visual Studio Code中实现Go语言自动导包教程
ide·vscode·golang
海奥华25 小时前
Golang Map深入理解
开发语言·后端·算法·golang·哈希算法
源代码•宸5 小时前
Golang基础语法(go语言指针、go语言方法、go语言接口、go语言断言)
开发语言·经验分享·后端·golang·接口·指针·方法
Bony-5 小时前
Golang 常用工具
开发语言·后端·golang
Paul_09205 小时前
golang编程题
开发语言·算法·golang
牛奔5 小时前
GVM:Go 版本管理器安装与使用指南
开发语言·后端·golang
天远云服6 小时前
Go语言高并发实战:集成天远多头借贷行业风险版API构建实时风控引擎
大数据·开发语言·golang·iphone