我正在尝试解析Node.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
我想将userList对象解析为JSON或数组,但我似乎无法弄清楚如何从中提取数据.
RedisClient使用回调来返回结果.
例:
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) } });