From 8254d103e1eb4a8b3dbca43da930b91b0e5ad04a Mon Sep 17 00:00:00 2001 From: liugang Date: Tue, 29 Oct 2024 14:00:03 +0800 Subject: [PATCH] + [refac] return empty array if the key list is empty. --- lib/zredis/zredis.class.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/zredis/zredis.class.php b/lib/zredis/zredis.class.php index 60cb7701bb..5a49f6df27 100644 --- a/lib/zredis/zredis.class.php +++ b/lib/zredis/zredis.class.php @@ -286,6 +286,8 @@ class zredis $keys = []; $code = str_replace(['`', $this->config->db->prefix], '', $table); if(!$keyList) $keyList = $this->redis->smembers("set:{$code}List"); + if(!$keyList) return []; + foreach($keyList as $key) $keys[] = "raw:{$code}:{$key}"; $objects = $this->redis->mget($keys);