我正在寻找一些获取和设置字符串数组的示例,但我似乎无法找到或使其工作。
字符串本身就是SecureRandom.hex
值。把它们想象成邀请码。我想创建一对键/值:
1)Key=> invite:code:88bb4bdfef Value=> userid
2) Key=> userid:invite:codes Value => 88bb4bdfef,73dbfac453,etc...
(前一组各有一个条目)
我只是被困在管理第二个键/值对中的值上。
更新: 所以挑战在于,如果我创建一个数组并将其设置为:
foo=Array.new
foo.push("abc")
foo.push("def")
此时 foo 看起来像: ["abc","def"]
所以我在redis中设置了foo,将其检索到bar:
$redis.set(:foo,foo)
bar=$redis.get(:foo)
现在栏看起来像:"[\"abc\",\"def\"]"