问题描述
我用node操作redis 可以set 但是get的时候总是null 我在redis-cli下却可以get到值 这是为什么呢 有人知道吗
问题解答
回答1:redis的回调函数参数类型是错误优先的,类似这样
redis.get(’name’,function(err,result){ if(err){//do }else{console.log(err) //nullconsole.log(result) //get answer }})
你是不是少个参数,类似这样
redis.get(’name’,function(result){ console.log(result)//null })