HEXISTS

判断某个字段是否存在于哈希中。

语法

HEXISTS key field

引入版本:2.0.0

复杂度摘要:O(1)

返回 field 是否是存储在 key 的哈希中的现有字段。

必需参数

key

保存哈希值的键的名称。

field

要检查是否存在的字段。

示例

redis> HSET myhash field1 "foo"
(integer) 1
redis> HEXISTS myhash field1
(integer) 1
redis> HEXISTS myhash field2
(integer) 0

Redis Software 与 Redis Cloud 兼容性

Redis
软件
Redis
Cloud
说明
✅ 标准
✅ 主动-主动
✅ 标准
✅ 主动-主动

返回值

RESP2

以下之一: * 整数回复:如果哈希不包含该字段,或者键不存在,则为 0。 * 整数回复:1(如果哈希包含该字段)。

RESP3

以下之一: * 整数回复:如果哈希不包含该字段,或者键不存在,则为 0。 * 整数回复:1(如果哈希包含该字段)。

资料来源:Redis 官方 HEXISTS 文档;中文内容参考 Redis 文档许可。