C++工作笔记-hiredis中关于ERR wrong number of arguments for HMSET问题的解决
生活随笔
收集整理的這篇文章主要介紹了
C++工作笔记-hiredis中关于ERR wrong number of arguments for HMSET问题的解决
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
這里有個坑
使用hiredis的API進行調用時如果是如下命令,
hmset userid:1001 username 'xiao ming'這種語法,使用redis-cli是沒有問題的,但如果使用hiredis就會有問題。
報ERR wrong number of arguments for HMSET錯誤。
原因就是xiao ming那有個空格,他當成了
username 'xiao,另外一個就是 ming'后面缺值,就報錯了。這里有點坑。
所以解決方案可以改成
hmset userid:1001 username 'xiao||ming'這樣就沒有問題了,程序處理的時候,再將||換成空格即可。
總結
以上是生活随笔為你收集整理的C++工作笔记-hiredis中关于ERR wrong number of arguments for HMSET问题的解决的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Arduino文档阅读笔记-WeMos
- 下一篇: Linux笔记-bash中解决if语句中