我跟着一个快速演示,你有存储与redis值,然后检索它们。当我尝试将代码适配到我设置的快速应用程序时,我无法获得预期的结果。快速没有找到redis结果它期望
主要是,当我试图获得req.online
的长度时,我得到一个错误,因为它有一个空值。
下面的代码我预计req.online.length
有一些价值,而不是总是null
,从而引发错误。
在本贴的代码不工作(req.online.length
将相等,也就是说,2):http://pastebin.com/w4ALpFiT
在本贴的代码无法正常工作(req.online.length
为空,抛出错误试图检查长):http://pastebin.com/r70juDZP
当我经由redis的检查使用CLI:
ZREVRANGEBYSCORE online +inf -inf
我可以看到如预期存储在各个用户代理值。
我需要做些什么才能从redis获取此值并使用它?