2013-03-05 13 views

risposta

31

Qui potete vedere quali Redis comandi sono il lavoro in questa biblioteca node_redis github

Come si può vedere il comando "del" è nella lista.

E questo comando consente di eliminare le chiavi dal db selezionato come Jonatan ha risposto.

+0

@Elephant hdel non è lì ma funziona. Il riferimento dovrebbe essere https://redis.io/commands poiché "Supporta tutti i comandi Redis" (citato da github https://github.com/NodeRedis/node_redis). – TigOldBitties

+0

@Elephant non importa, stavo guardando ioredis https://github.com/luin/ioredis/blob/master/lib/command.js – TigOldBitties

12

Se ricordo correttamente, lo dovrei fare del.

34

È possibile del utilizzare in questo modo:

redis.del('SampleKey'); 
+0

Questa è la risposta effettiva, dare un collegamento ai documenti redis non era una risposta, la domanda è stata taggata con 'node-redis' – Sandwich

3

Come tutti sopra ha dichiarato è possibile utilizzare la funzione del. È possibile assicurare l'operazione di eliminazione riuscita utilizzando questa sintassi.

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

Poiché il comando DEL tornerà (integer) 1 in un'operazione di successo.

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