Node_redis - как удалить ключ?

Есть ли способ удалить/удалить запись по ключу, используя Node_redis? Я не вижу такой опции из документов.

Ответы

Ответ 1

Здесь вы можете увидеть, какие команды redis работают в этой библиотеке node_redis github

Как вы можете видеть, команда "del" находится в списке.

И эта команда позволяет вам удалять ключи из выбранного db, как ответил Джонатан.

Ответ 2

Вы можете использовать del следующим образом:

redis.del('SampleKey');

Ответ 3

Если я правильно помню, del должен это сделать.

Ответ 4

Как заявили выше, вы можете использовать функцию del. Вы можете убедиться в успешной операции удаления с помощью этого синтаксиса.

client.del('dummyvalue', function(err, response) {
   if (response == 1) {
      console.log("Deleted Successfully!")
   } else{
    console.log("Cannot delete")
   }
})

Поскольку команда DEL вернет (integer) 1 в успешную операцию.

    redis 127.0.0.1:6379> DEL key 
    Success: (integer) 1
    Unsuccess: (integer) 0