This commit is contained in:
邹宗楠
2025-02-21 09:20:42 +08:00
parent 44b4a9a073
commit 1b72c9b0a0

View File

@@ -54,6 +54,13 @@ func UpdateEntityByKV(db *DaoDB, item interface{}, kvs map[string]interface{}, c
qs = qs.Filter(k, v) qs = qs.Filter(k, v)
} }
} }
globals.SugarLogger.Debugf("-------kvs:= %s", utils.Format4Output(kvs, false))
for k, v := range kvs {
if v == "" {
delete(kvs, k)
}
}
globals.SugarLogger.Debugf("-------kvs2:= %s", utils.Format4Output(kvs, false))
num, err = qs.Update(kvs) num, err = qs.Update(kvs)
if err != nil && !IsDuplicateError(err) { if err != nil && !IsDuplicateError(err) {
globals.SugarLogger.Errorf("UpdateEntityByKV %s failed with error:%v", reflect.TypeOf(item).Name(), err) globals.SugarLogger.Errorf("UpdateEntityByKV %s failed with error:%v", reflect.TypeOf(item).Name(), err)