-
-
Notifications
You must be signed in to change notification settings - Fork 2.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
【建议OR是BUG】关于hash类型的显示问题 #1179
Labels
Comments
复制为命令中得到的引号是拼接的,只是为了命令能够识别其中的特殊字符,如果真有引号的话会被转义,如"\"aaa\"" 所以正常查看得到的就是真实值,hget得到的也是真实值,除非你存的时候真的多了引号 |
是的,因为我这边在项目中,序列化使用的是Jackson2JsonRedisSerializer,就导致了存入的时候其实就是""aaa"",但是通过命令获取显示的就是"aaa",但是我这边看Redis Desktop Manager通过命令去看,他显示的就是“”aaa“”这样 |
懂了,我看看要不要弄成和redis-cli一致的情况,统一加上引号 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
OS
Windows
VERSION
1.6.3
ISSUE DESCRIPTION
在存入hash类型后,通过页面查询是这样显示的
1 | 3423432342234 | 12312312,sdfhjgsdf,1
并且通过命令查询 hget ETAX_CHECK_FLAG 3423432342234
获取的也是12312312,sdfhjgsdf,1
但是如果复制成命令,这个地方就是HMSET "ETAX_CHECK_FLAG" "3423432342234" "12312312,sdfhjgsdf,1"
这里就有一个疑惑,是显示和命令的显示问题吗,为什么复制的set命令则有""
这里就导致我这边在查看这个类型的时候,因为我们这边序列化的原因,他其实是""12312312,sdfhjgsdf,1""
但是通过hget命令出来就是"12312312,sdfhjgsdf,1"
The text was updated successfully, but these errors were encountered: