我的數據結構如下面的redis
。我想在list
所有的值,並將其從其他sets.
如何實現這一點是使用Redis的節點Js/Express?基本上將回調值存儲到變量
數據結構的數據relavent:
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});
});
});