我有一个Node.js应用程序,它在Redis数据库中存储作者写的帖子,帖子被赋予一个唯一的ID(变量messageId),并给出两个值:消息和作者。代码的第一部分如下所示:
redisClient.hmset(messageId, "message", req.body.message, "author", req.body.author);
到目前为止,一切都很好。我想做的是能够检索特定键的值。我知道我可以使用hgetall()来获取messageId的所有键和值,我也知道我可以使用hkeys来获取messageId的所有键。如果我知道会有一个名为“message”的键,我如何从消息A)从Redis客户端,以及B)通过Node.js检索值?
注意:我已经看到:Redis + Node.js - how do I retrieve the values .它没有告诉我需要什么。
1条答案
按热度按时间cxfofazt1#
hget
用于检索单个值,hmget
用于检索多个值。查看Redis的哈希命令,node.js客户端应该支持所有的哈希命令。
比如: