gorm 一对多联动创建

我愚蠢的认为在一对多关系中,被包含的那部分也要创建,答应我不要和我一样蠢了好嘛

gorm原生批量倒入
for _, city := range citys {
   
			sql:="REPLACE INTO `virus_data` (`Name`,`Todayconfirm`,`Confirm`,`Heal`,`Dead`) VALUES"
			for k,result:=range citys{
   
				//db.Where(model.VirusData{Name:result.Name}).First(&CheckCity)
				//if CheckCity.Name!=result.Name{
   
				if len(citys)-1==k{
   
					sql+=fmt.Sprintf("('%s','%s','%s','%s','%s');",result.Name,result.Todayconfirm,result.Confirm,result.Heal,result.Dead)
				}else {
   
					sql+=fmt.
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值