// 补全产品信息, 产品名,产品价格
var mallGoods []mall.MallGoods
err = global.GVA_DB.Model(&mall.MallGoods{}).Where("id in ?", Ids).Find(&mallGoods).Error
for _, val := range mallGoods {
for k, valuein := range dataRes {
if valuein.Pid == int(val.ID) {
dataRes[k].Title = val.Title
dataRes[k].Price = *val.Price
// 错误代码
//valuein.Title = val.Title
//valuein.Price = *val.Price
//fmt.Println(valuein.Price)
}
}
}
踩坑, 用 结构体的key 去修改值,使用 value 修改值是改不了的