前端传递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)
}
相关推荐
王中阳Go7 小时前
从夯到拉,锐评9个Go Web框架
开发语言·golang
Grassto7 小时前
16 Go Module 常见问题汇总:依赖冲突、版本不生效的原因
golang·go·go module
Tony Bai7 小时前
告别 Flaky Tests:Go 官方拟引入 testing/nettest,重塑内存网络测试标准
开发语言·网络·后端·golang·php
大黄说说8 小时前
新手选语言不再纠结:Java、Python、Go、JavaScript 四大热门语言全景对比与学习路线建议
java·python·golang
源代码•宸10 小时前
Leetcode—200. 岛屿数量【中等】
经验分享·后端·算法·leetcode·面试·golang·dfs
女王大人万岁15 小时前
Golang第三方库robfig/cron:强大的定时器库用法全解析
服务器·开发语言·后端·golang
15 小时前
源码解读:Golang内存分配
开发语言·后端·golang
暴躁小师兄数据学院17 小时前
【WEB3.0零基础转行笔记】Solidity编程篇-第2讲:StorageFactory
开发语言·笔记·后端·golang·web3·区块链
程序员林北北18 小时前
【Golang学习之旅】一文教会你如何使用Golang编写图片上传接口到OSS
开发语言·后端·golang
李迟18 小时前
Golang实践录:几种基于结构体类型数组的查询方法
开发语言·后端·golang