我想从nodeJs服务器
获取redis服务器中的哈希数据我在ruby中有这个脚本
$redis.hset("token:test", 'user_id', 12)
我如何在NodeJs服务器中获得'token:test'值 我试过
var pubsub = redis.createClient();
pubsub.hget("token:test",'user_id');
但是它说是未分解的:(
谁能帮助我?答案 0 :(得分:2)
由于node.js和它的模块本质上是evented and non-blocking,因此当你想获得hget
命令的结果时,你应该将回调作为第三个参数传递。
redisClient.hget("myKey", "myField", function(err, obj) {
// in case of error
if(err) {
console.log(err);
}
// do something with returned object
...
});