nodeJs中的Redis-pubsub,执行“HGET”命令

我想从nodeJs服务器获取redis服务器中的哈希数据

我有ruby的脚本

$redis.hset("token:test", 'user_id', 12) 

我怎么可以得到'令牌:testing'的价值在我已经尝试的NodeJs服务器

 var pubsub = redis.createClient(); pubsub.hget("token:test",'user_id'); 

但它说不undifined 🙁

谁能帮我??

由于node.js和它的模块本质上是平坦和非阻塞的 ,所以当你想得到hget命令的结果时,你应该把callback作为第三个参数。

 redisClient.hget("myKey", "myField", function(err, obj) { // in case of error if(err) { console.log(err); } // do something with returned object ... });