1
This commit is contained in:
@@ -54,11 +54,7 @@ func UpdateEntityByKV(db *DaoDB, item interface{}, kvs map[string]interface{}, c
|
|||||||
qs = qs.Filter(k, v)
|
qs = qs.Filter(k, v)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
for k, v := range kvs {
|
|
||||||
if v == "" || v == nil {
|
|
||||||
delete(kvs, k)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
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)
|
||||||
|
|||||||
Reference in New Issue
Block a user