Redis Hash: HDEL
Ключ HDEL field2 [field2]
Команда Redis HDEL используется для удаления указанных полей из хэша, хранящегося в ключе, и игнорирует указанные ключи, которые не существуют в этом хеше. Он обрабатывается как пустой хэш, если ключ не существует, и эта команда возвращает 0.
Синтаксис:
HDEL KEY_NAME FIELD1 .. FIELDN
Доступно с
2.0.0.
Возвращаемое значение
Целочисленный ответ - количество полей, которые были удалены из хеша, не включая указанные, но несуществующие поля.
Тип возвращаемого значения
целое число
Пример: Redis HDEL
127.0.0.1:6379> HMSET langhash lang1 "PHP" lang2 "JavaScript" lang3 "Python" Хорошо 127.0.0.1:6379> HGET langhash lang1 "PHP" 127.0.0.1:6379> HGET langhash lang2 "JavaScript" 127.0.0.1:6379> HGET langhash lang3 "Python" 127.0.0.1:6379> HDEL langhash lang1 (целое число) 1 127.0.0.1:6379> HGET langhash lang1 (Ноль) 127.0.0.1:6379> HGET langhash lang2 "JavaScript" 127.0.0.1:6379> HGET langhash lang3 "Python"
Пример: Redis Удалить несколько полей
127.0.0.1:6379> HMSET langhash lang1 "PHP" lang2 "JavaScript" lang3 "Python" Хорошо 127.0.0.1:6379> HGET langhash lang1 "PHP" 127.0.0.1:6379> HGET langhash lang2 "JavaScript" 127.0.0.1:6379> HGET langhash lang3 "Python" 127.0.0.1:6379> HDEL langhash lang1 lang2 lang3 (целое число) 3 127.0.0.1:6379> HGET langhash lang1 (Ноль) 127.0.0.1:6379> HGET langhash lang2 (Ноль) 127.0.0.1:6379> HGET langhash lang3 (Ноль)
Пример: Redis HDEL другой пример
127.0.0.1:6379> Пользователь HGETALL 1) «электронная почта» 2) " [электронная почта защищена] " 3) "Ланг" 4) "Английский" 5) "пол" 6) "Мужчина" 127.0.0.1:6379> Электронная почта пользователя HDEL (целое число) 1 127.0.0.1:6379> HDEL пользователь lang пол (целое число) 2
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code