将对象数组存储在redis _ nodejs中

时间:2019-10-22 22:21:25

标签: node.js redis

这是我的数据:

let losers = {
  "foo":"bar",
  "oof" : "rab"
}

假设需要在这里做两件事:

  1. 使用 lpush rpush 创建数组。

2。将类似于此数据的对象推入我的数组。

client.lpush('main-match-losers', JSON.stringify(losers), 'EX', 2400);

因此,当我尝试从redis获取数组时,它会返回一些奇怪的布尔值。

let loser_results = await client.lrange('main-match-losers', 0, -1);

然后我在redis-cli中检查了我的redis。 我的数据在那里:

LRANGE "main-match-losers" 0 -1

布尔值值是什么,我应该如何检索我的数据。我唯一发现的是将数组存储在redis中是使用lrange函数。

0 个答案:

没有答案