2013-03-05 8 views

Odpowiedz

31

Tutaj można zobaczyć, co Redis polecenia są prace w tej bibliotece node_redis github

Jak widać polecenie „del” znajduje się na liście.

To polecenie pozwala usunąć klucze z wybranych baz danych, gdy Jonatan odpowiedział.

+0

@Elephant hdel nie istnieje, ale działa. Odniesieniem powinno być https://redis.io/commands, ponieważ "Obsługuje wszystkie polecenia Redis" (cytowane z github https://github.com/NodeRedis/node_redis). – TigOldBitties

+0

@ Elephant nevermind, patrzyłem na ioredis https://github.com/luin/ioredis/blob/master/lib/command.js – TigOldBitties

12

Jeśli dobrze pamiętam, to powinienem to zrobić: del.

34

Można del używać tak:

redis.del('SampleKey'); 
+0

To jest rzeczywista odpowiedź, podając link do redis docs nie była odpowiedzią, pytanie zostało oznaczone tagiem 'node-redis' – Sandwich

3

Jak każdy powyżej stwierdził można użyć del funkcję. Możesz zapewnić pomyślną operację usuwania, używając tej składni.

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

Ponieważ polecenie DEL powróci (integer) 1 podczas udanej operacji.

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