HDEL:删除字段
HDEL 命令用于删除散列中的指定字段及其相关联的值:
HDEL hash field
当给定字段存在于散列当中并且被成功删除时,命令返回 1;如果给定字段并不存在于散列当中,或者给定的散列并不存在,那么命令将返回 0 表示删除失败。
举个例子,对于图 3-13 所示的 article::10086 散列,我们可以使用以下命令删除散列的 author 字段和 created_at 字段,以及与这些字段相关联的值:
redis> HDEL article::10086 author
(integer) 1
redis> HDEL article::10086 created_at
(integer) 1

Figure 1. 图3-13 article::10086 散列
图3-14 展示了删除了两个字段后的 article::10086 散列。

Figure 2. 图3-14 删除了两个字段之后的 article::10086 散列