Jediný způsob, jak AFAIK, je dereferencovat je. Řekněme, že máte pole 2 hashů jako:{foo: 'bar', baz: 'qux'}
.
Uložili byste je odděleně a poté vytvořili SET, který na ně všechny odkazuje:
HMSET myarr:0 foo bar baz qux
SADD myarr myarr:0
HMSET myarr:1 foo bar baz qux
SADD myarr myarr:1
Poté je můžete všechny získat dotazem na sadu:SMEMBERS myarr
a poté zavolejte HGETALL <key>
na všech vrácených klíčích, abyste znovu vytvořili své původní pole hash.
Doufám, že to dává smysl. A pokud najdete chytřejší způsob, rád si ho poslechnu.