Golang Gorm零值数据更新小坑
更新带有零值的数据,不能使用struct,需要使用map[string]interface{}
data := map[string]interface{}{
"username": "小问题",
"email": "",
}
db.Model(&doctoradmin.SysUser{ID: req.ID}).Updates(data).Error
更新带有零值的数据,不能使用struct,需要使用map[string]interface{}
data := map[string]interface{}{
"username": "小问题",
"email": "",
}
db.Model(&doctoradmin.SysUser{ID: req.ID}).Updates(data).Error