кодесурса
«Redis

Redis Hash: HDEL

script1adsense2code
script1adsense3code

Ключ 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

Предыдущая: APPEND
Далее: HEXISTS

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code