nodejs redis Q verspricht, wie es funktioniert?

8

Ich versuche, einige Werte von redis zu bekommen, sie zu kombinieren und schließlich zu senden. Aber ich kann diese Versprechungen einfach nicht funktionieren lassen.

Dies ist die einfache get -Funktion von redis

%Vor%

Nun möchte ich ID und username bekommen und sie senden, aber ich habe keine Ahnung, wie ich das machen soll. Ich schaffe es mit Callbacks zu arbeiten, aber es ist ein sehr unordentliches Ergebnis, also habe ich versucht, anonyme Funktionen in Q.fcall und nach Aufruf .then einzubinden, was ungefähr so ​​aussieht

%Vor%

aber das gibt mir einen Fehler, weil zu viele Argumente übergeben wurden und ich bin mir nicht einmal sicher, ob mir das helfen würde, selbst wenn es funktionieren würde.

    
Giedrius 15.11.2012, 01:04
quelle

3 Antworten

10
%Vor%

Siehe Ссылка

    
Dan D. 15.11.2012, 01:13
quelle
0

Ich verwende ein einfaches RequireJS-Modul, das node-redisis und whenjs verwendet, um einen aufgehobenen Redis-Wrapper zu erstellen:

%Vor%

Die Verwendung ist einfach:

%Vor%     
Jeremie Pelletier 03.10.2013 14:31
quelle
0

Verwenden von Promise, Bluebird und node_redis:

%Vor%

    
uzay95 25.04.2017 22:44
quelle

Tags und Links