Redis CLI - 针对持有错误类型值的键进行 WRONGTYPE 操作
Redis CLI - WRONGTYPE Operation against a key holding the wrong kind of value
我是redis新手。
我正在尝试执行以下命令。
HSET 1000:123:1603872000 "totalscore":100 "uid":"1000:123:1603872000" "price": 1000 "points": 30
但这给了我以下错误
(error) WRONGTYPE Operation against a key holding the wrong kind of value
type 1000:123:1603872000
这让我输入字符串。如何在 Redis 中将字符串字段值设置为字符串键?
在redis 的散列映射中存储值的语法是:
hset hash_map_name key1 value1 key2 value2 key3 value3
您不必用冒号分隔键值对。
在下面的示例中,我在名为 _my_hash_map.
的哈希映射中存储了 3 个名为名称、网站和年龄的键
127.0.0.1:6379> hset my_hash_map name Ankit website Whosebug age 100
(integer) 3
127.0.0.1:6379> hgetall my_hash_map
1) "name"
2) "Ankit"
3) "website"
4) "Whosebug"
5) "age"
6) "100"
127.0.0.1:6379>
我是redis新手。 我正在尝试执行以下命令。
HSET 1000:123:1603872000 "totalscore":100 "uid":"1000:123:1603872000" "price": 1000 "points": 30
但这给了我以下错误
(error) WRONGTYPE Operation against a key holding the wrong kind of value
type 1000:123:1603872000
这让我输入字符串。如何在 Redis 中将字符串字段值设置为字符串键?
在redis 的散列映射中存储值的语法是: hset hash_map_name key1 value1 key2 value2 key3 value3
您不必用冒号分隔键值对。 在下面的示例中,我在名为 _my_hash_map.
的哈希映射中存储了 3 个名为名称、网站和年龄的键127.0.0.1:6379> hset my_hash_map name Ankit website Whosebug age 100
(integer) 3
127.0.0.1:6379> hgetall my_hash_map
1) "name"
2) "Ankit"
3) "website"
4) "Whosebug"
5) "age"
6) "100"
127.0.0.1:6379>