有没有办法从 nestjs-redis 客户端获取 ioredis 实例?



我正在使用 Nestjs Redis 组件,该组件使用 ioredis Node Redis 客户端库。发生的情况是,我想通过 Redis 上可用的 GEOADD 命令保存地理信息,也可以在 ioredis 中使用。

那么,如何从 Nestjs-Redis 组件获取 ioredis 实例呢?可能吗?

提前感谢!

RedisService实例上有一个getClient()方法,它应该完全符合您的要求。它返回ioredisRedis 实例。请看一下这里。

因此,您必须将RedisService注入到服务中,并在创建的实例上调用getClient()方法(此外,此方法接受连接名称,以防您想要获取特定的 Redis 连接(。

我只是好奇,您是否故意使用原始nestjs-redis包的分叉版本?

相关内容

  • 没有找到相关文章

最新更新