我正在尝试解析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或数组,但我似乎不知道如何从中提取数据。
2条答案
按热度按时间dwthyt8l1#
RedisClient使用callback返回结果。
示例:
字符串
tvokkenx2#
直接从redis.io自己的Node.js guide:
字符串
只要你有正确的集合名称/键,你的情况应该是简单的,你应该得到一个对象(如果有多个键值对。如果你在每个属性中存储一个JSON字符串,不要忘记在将它用作对象之前解析它!