From 1172488ae3e5c515e879f1c12aa98d6b54d32f6e Mon Sep 17 00:00:00 2001 From: piyongcai Date: Wed, 29 Dec 2021 08:23:18 +0800 Subject: [PATCH] optimize code block. --- statement.go | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/statement.go b/statement.go index 55c4aa89..74037b21 100644 --- a/statement.go +++ b/statement.go @@ -232,10 +232,7 @@ func (stmt *Statement) AddVar(writer clause.Writer, vars ...interface{}) { case reflect.Slice, reflect.Array: if rv.Len() == 0 { writer.WriteString("(NULL)") - } else if rv.Type().Elem() == reflect.TypeOf(uint8(0)) { - stmt.Vars = append(stmt.Vars, v) - stmt.DB.Dialector.BindVarTo(writer, stmt, v) - }else { + } else if rv.Type().Elem() != reflect.TypeOf(uint8(0)) { writer.WriteByte('(') for i := 0; i < rv.Len(); i++ { if i > 0 {