Abrufen mehrerer Schlüsselwerte von Redis
Ich spiele gerade mit Redis und ich habe ein paar Fragen. Ist es möglich, Werte aus einem Array von Schlüsseln abzurufen?
Beispiel:
<code>users:1:name "daniel" users:1:age "24" users:2:name "user2" users:2:age "24" events:1:attendees "users:1", "users:2" </code>
Wenn ichredis.get events:1:attendees
es kehrt zurück"users:1", "users:2"
. Ich kann diese Liste durchlaufen und Benutzer abrufen: 1, Benutzer abrufen: 2. Aber das fühlt sich falsch an, gibt es eine Möglichkeit, alle Teilnehmerinformationen über 1 zu bekommen ?!
In Rails würde ich so etwas machen:
<code>@event.attendees.each do |att| att.name end </code>
Aber in redis kann ich nicht, weil es die Schlüssel und nicht das tatsächliche Objekt zurückgibt, das an diesem Schlüssel gespeichert wird.
Vielen Dank :)