From 12b8a7943257310d708bcc9fa9827d86ad31ae56 Mon Sep 17 00:00:00 2001 From: liwei1dao Date: Fri, 15 Jul 2022 16:14:54 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=8A=E4=BC=A0redis=20=E6=89=B9=E9=87=8F?= =?UTF-8?q?=E8=AF=BB=E5=86=99=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- modules/comp_model.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/modules/comp_model.go b/modules/comp_model.go index a4f2010cd..27a8f3618 100644 --- a/modules/comp_model.go +++ b/modules/comp_model.go @@ -550,7 +550,7 @@ func (this *MCompModel) batchsetlists(data map[string]map[string]string) (err er values []interface{} ) keys = make([]string, len(data)) - values = make([]interface{}, len(data)) + values = make([]interface{}, 0) for k, v := range data { keys[n] = k @@ -558,8 +558,9 @@ func (this *MCompModel) batchsetlists(data map[string]map[string]string) (err er values = append(values, k1, v1) } values = append(values, "#end") + n++ } - ret := this.Redis.EvalSha(this.Redis.Context(), this.getListSha1, keys, values...) + ret := this.Redis.EvalSha(this.Redis.Context(), this.setListSha1, keys, values...) if _, err := ret.Result(); err != nil { fmt.Printf("Execute batchsetlists err: %v", err.Error()) }