我的数据结构如下面的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});
});
});