marion 5 年之前
父節點
當前提交
9649f853be
共有 1 個文件被更改,包括 3 次插入0 次删除
  1. 3 0
      utils/db_utils.go

+ 3 - 0
utils/db_utils.go

@@ -90,6 +90,9 @@ func TransInsertWithTableNameAndSize(trans *xorm.Session, tableName string, size
 				if v.Kind() == reflect.Ptr {
 					v = v.Elem()
 				}
+				if v.IsZero() {
+					continue
+				}
 				elemValue := v.Interface()
 				if nil == arrMap[idx] {
 					arrMap[idx] = []interface{}{elemValue}