diff --git a/jsowell-common/src/main/java/com/jsowell/common/core/redis/RedisCache.java b/jsowell-common/src/main/java/com/jsowell/common/core/redis/RedisCache.java index d3aa91741..f51d6f08f 100644 --- a/jsowell-common/src/main/java/com/jsowell/common/core/redis/RedisCache.java +++ b/jsowell-common/src/main/java/com/jsowell/common/core/redis/RedisCache.java @@ -620,7 +620,7 @@ public class RedisCache { for (String key : keys) { if (StringUtils.isNotBlank(key)) { // 使用 index -1 获取 List 的最后一个元素 - T lastValue = (T) redisTemplate.opsForList().index(key, -1); + T lastValue = (T) redisTemplate.opsForHash().get(key, -1); if (lastValue != null) { result.put(key, lastValue); }