ruoyi-common/src/main/java/com/ruoyi/common/core/redis/RedisCache.java
@@ -310,6 +310,20 @@ * @return */ public Long getListSize(String key) { // 检查 key 类型 DataType keyType = redisTemplate.type(key); // 如果 key 不存在,返回 0 if (keyType == DataType.NONE) { return 0L; } // 如果不是 List 类型,删除它并返回 0(防止 WRONGTYPE 错误) if (keyType != DataType.LIST) { redisTemplate.delete(key); return 0L; } return redisTemplate.opsForList().size(key); } }