zhou.xiaoning před 3 roky
rodič
revize
ab5a6e6f2d
1 změnil soubory, kde provedl 3 přidání a 1 odebrání
  1. 3 1
      utils/sqlUtils.go

+ 3 - 1
utils/sqlUtils.go

@@ -103,7 +103,9 @@ func (r *SQLVal) AndLikes(fieldName string, param ...string) {
 func (r *SQLVal) AndLikes2(fieldName string, fieldName2 string, param ...string) {
 	if len(param) > 0 {
 		for _, val := range param {
-			*r += SQLVal(fmt.Sprintf(" and (%v like '%%%v%%' or %v like '%%%v%%')", fieldName, val, fieldName2, val))
+			if len(val) > 0 {
+				*r += SQLVal(fmt.Sprintf(" and (%v like '%%%v%%' or %v like '%%%v%%')", fieldName, val, fieldName2, val))
+			}
 		}
 	}
 }