6

谁能告诉我这段代码有什么问题?

redis.hdel("hash:" + id + " key" function(err, success) {
    console.log("Hash Deleted");
});

还有其他方法吗?

我也在为 HSET 苦苦挣扎:

redis.hset("hash:" + id + " key", "true");

它告诉我“参数数量错误”。它还有什么期待?在 HSET 的 Redis 文档中,没有更多的参数。

所以我改用HMSET,它工作正常。:)

另外,如果有人可以告诉我,我可以在其中找到所有命令的示例或至少在 NodeJS 中找到所有哈希命令的示例。

谢谢。

4

1 回答 1

18

HSET接受三个参数,key, field, value. HDEL需要两个,key并且field. 根据自述文件,您是否尝试过:

client.hset("key", "field", "value", callback);

相似地,

client.hdel("key", "field", callback);
于 2012-09-06T01:19:16.733 回答