2016-02-11 14 views

Antwort

2

ich dies wie mit etwas erreichen kann, zur Liste:

redis_client.multi().client(['list']).exec(function(err, results) { 
    var pairs = results[0].split(' '); 
    pairs.forEach(function(pair){ 
    var kv = pair.split('='); 
    if (kv[0] == 'name' && kv[1] == constants.REDIS_SUBSCRIBER_NAME) 
     found = true; 
    }); 
    if (found) // some logic 
    else // some logic 
}); 
+0

Was sollte ich einfügen, wenn Bedingung anstelle von 'name' &&' constants.REDIS_SUBSCRIBER_NAME' –

+0

ich benötigt ('redis'), dann erstellt redis_client Client, dann feuerte dieses Skript in Knoten und es heißt 'Konstanten ist nicht definiert ' –

+0

Dies ist ein Name, den Sie für Ihren Abonnenten-Client festlegen können. 'subscriber.client ('setname', constants.REDIS_SUBSCRIBER_NAME);'. ** Verwenden Sie Ihren eigenen Namen **. –