Redis hincrby没有提供预期的结果?

时间:2018-03-08 14:21:29

标签: node.js redis

我使用util。

宣传了redis函数

1)我已将余额设定为5。

2)我试图将值增加2 ,然后设置为 Nan

3)我尝试 parseint(2),同样的结果

4)当我使用hgetall获取散列数据并检查其数据类型时,在转为Nan 之前显示为字符串

const myfunc = async() =>{
  var setvalue= await (RedisClient.hmset(['key','balance',5]));
  var incr = await (RedisClient.hincrby('key','balance',2));
 //Nan is assigned when i tried to increment
  var res= await (RedisClient.hgetall('key'));
  console.log(typeof res.balance); // returns string
}

我不知道发生了什么。

0 个答案:

没有答案