2

以下のようなハッシュセットをredisに持っています。

"abcd" : {
    "rec.number.984567": "value1",
    "rec.number.973956": "value2",
    "rec.number.990024": "value3",
    "rec.number.910842": "value4",
    "rec.number.910856": "...",
    "other.abcd.efgh": "some value",
    "other.xyza.blah": "some other value"
    "..." : "...",
    "..." : "...",
    "..." : "...",
    "..." : "..."
}

hgetall abcd を呼び出すと、ハッシュ内のすべてのフィールドが表示されます。私の目的は、「rec.number」で始まるハッシュセットのフィールドのみを取得することです。私がのように呼び出すとき

  redis-cli hmget "abcd" "rec.number*", 

次のような結果が得られます

1)

予想されるパターンで始まるキーのみのデータを取得する方法はありますか? 私のデータセットには他にも多くの無関係なフィールドが含まれているため、これらのキーのみを取得したいと考えています。

4

1 に答える 1