私のデータ構造は以下のようになりredis
ます。私はすべての価値を取り入れたいのですがlist
、それは他の人からの関連データですsets.
データ構造 :
lpush mylist test1
lpush mylist test2
lpush mylist test3
set test1 "test1 value1"
set test1 "test1 value2"
set test2 "test2 value1"
set test2 "test2 value2"
list
からすべての値と関連する値を取得したいset
。
私は以下のように試しました。
var redis = require('redis')
var redis_client = redis.createClient();
var test = redis_client.lrange(conv_id, 0, -1, function (error, response) {
return response;
});
var datas = redis_client.mget(test, function (error, response) {
res.send("datas_text", {data: response});
});
コールバック値を取得する方法は?
しかし、このように機能しています。
redis_client.lrange(conv_id, 0, -1, function (error, response) {
redis_client.mget(response, function (err, datas) {
res.send("datas_text", {data: datas});
});
});