列出keys
我尝试从redis中获取所有values
,如下所示
async.mapSeries(['offer','find'],function (seed) {
client.smembers(string);
},
function(err, resultArr) {
err && console.trace(err);
console.log(resultArr)
})
当然它不起作用,我希望看到resultArr
包含键['offer','find']的值。
答案 0 :(得分:0)
您忘记添加任何回调以向前委派数据。将迭代器函数更改为如下所示:
function (seed, cb) {
client.smembers(string, cb);
}
这指示Redis告诉异步它已完成转换数据,结果是什么。您当前的代码永远不会到达最终的回调,因为异步从不认为循环要完成。