gpt4 book ai didi

redis - 如何遍历集合以列出所有键?

转载 作者:可可西里 更新时间:2023-11-01 11:48:52 25 4
gpt4 key购买 nike

我正在尝试遍历我的集合中的所有键,但不确定它是如何工作的。

假设我有一个这样的集合:

SADD myset "hello" "world"

我的套装现在有 2 把 key 。

我如何遍历并获取所有值,或者如何翻页?

我试过这个:

$redis.scan(0, match:"myset")

我得到了这个:

2.3.3 :020 > $redis.scan(0, match:"myset")
=> ["0", ["myset"]]

我对如何处理该结果感到困惑?

最佳答案

只需使用 SMEMBERS获取所有集合成员的命令:

$redis.smembers('myset')

如果您要扫描并匹配,则需要使用 SSCAN变体:

$redis.sscan('myset', 0, match: '...')

关于redis - 如何遍历集合以列出所有键?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46637275/

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