gpt4 book ai didi

node.js - 在 hmset 命令后从键中检索值

转载 作者:IT王子 更新时间:2023-10-29 06:10:02 25 4
gpt4 key购买 nike

我有一个 Node.js 应用程序,其中存储了作者在 Redis 数据库中编写的文章。帖子被赋予一个唯一 ID(变量 messageId),并给出两个值:消息和作者。代码的第一部分如下所示:

redisClient.hmset(messageId, "message", req.body.message, "author", req.body.author);

到目前为止,还不错。我想要做的是能够检索特定键的值。我知道我可以使用 hgetall() 获取 messageId 的所有键和值,我知道我可以使用 hkeys 获取 messageId 的所有键。如果我知道会有一个名为“消息”的键,我如何从 Redis 客户端的消息 A) 和通过 Node.js 的 B) 中检索值?

注意:我看过这个:Redis + Node.js - how do I retrieve the values .它没有告诉我我需要什么。

最佳答案

hget 可以检索单个值,hmget 可以检索多个值。

参见 Redis commands for hash . node.js 客户端应该支持所有这些。

类似于:

redisClient.hget(messageId, "message");
redisClient.hmget(messageId, ["message", "author"]);

关于node.js - 在 hmset 命令后从键中检索值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27763923/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com