当我像这样将一个对象存储到Redis中时,它能正常工作
payload = {'age': 12}
key = 'animals:cow'
r.hmset(key, payload)
然而,当我通过连接两个字符串来创建密钥时。
payload = {'age': 12}
key = 'animals:' + 'cow'
r.hmset(key, payload)
我遇到了错误
redis.exceptions.ResponseError: WRONGTYPE 操作针对持有错误类型值的键
为什么第二个例子会报错,而 key
字符串与第一个例子中相同?