1. 报错详情
org.springframework.data.redis.RedisSystemException: Error in execution; nested exception is io.lettuce.core.RedisCommandExecutionException: WRONGTYPE Operation against a key holding the wrong kind of value
翻译:对持有错误类型值的键进行WRONGTYPE操作
2. 排查问题
2.1 预期结果
获取redis中Hsah表全部键值对
![redis表]
2.2 原代码编写
redisTemplate.opsForValue().get(key)
3. 解决方法
经过排查问题发现获取reids表中全部键值的方式不对
3.1 修改后代码
// 返回的是Map<Object,Object>数据类型
redisTemplate.opsForHash().entries(key)