2013-03-05 6 views

Antwort

31

Hier können Sie sehen, was redis Befehle Arbeit in dieser Bibliothek node_redis github

sind Wie Sie sehen können „del“ Befehl ist in der Liste.

Und dieser Befehl können Sie Schlüssel aus ausgewählten db löschen, als Jonatan antwortete.

+0

@Elephant hdel ist nicht da, aber es funktioniert. Die Referenz sollte https://redis.io/commands seit "Es unterstützt alle Redis-Befehle" (Zitat von github https://github.com/NodeRedis/node_redis). – TigOldBitties

+0

@Elephant vergiss, ich schaute ioredis https://github.com/luin/ioredis/blob/master/lib/command.js – TigOldBitties

12

Wenn ich mich an Dinge richtig erinnere, sollte del es tun.

34

Sie können del wie folgt verwenden:

redis.del('SampleKey'); 
+0

Dies ist die tatsächliche Antwort, geben einen Link zu den Redis Docs war keine Antwort, Die Frage wurde mit "node-redis" markiert – Sandwich

3

Wie jeder oben angegeben hat Sie del Funktion verwenden können. Sie können den erfolgreichen Löschvorgang mit dieser Syntax sicherstellen.

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

Da die DEL Befehl (integer) 1 erfolgreich in Betrieb zurückzukehren.

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