在Node.js中parsingRedis HGETALL对象
我试图parsingNode.js中的HGETALL对象。
在Redis CLI中:
> HGETALL userList
回报
1) "19578616521094096601" 2) "User 1" 3) "1682930884780137383" 4) "User 2"
在节点中:
var redis = require('redis') , r = redis.createClient(); console.log(r.HGETALL('userList'));
回报
true
我想parsinguserList对象作为JSON或数组,但我似乎无法弄清楚如何从中拉出数据。
RedisClient使用callback来返回结果。
例:
var redis = require('redis'), r = redis.createClient(); r.hgetall('userList', function(err, results) { if (err) { // do something like callback(err) or whatever } else { // do something with results console.log(results) } });