0

我正在使用node.js Redis 库,并且正在尝试批量订阅许多密钥。我有一个动态数组,即

var keys {'key1','key2',...,'keyN'}

我想将每个索引作为参数输入到subscribeRedis 库中,该库需要一个或多个字符串。我已经尝试使用 JS 中的应用函数..

redisClient.subscribe.apply(this,keys);

但它不会导致订阅。关于如何解决这个问题的任何建议?

4

1 回答 1

2

您的示例数据是完全无效的 JS,但我假设您的代码中它是正确的。您需要设置正确的函数上下文:

redisClient.subscribe.apply(redisClient, keys);
于 2013-05-01T20:14:42.990 回答