我知道我可能会得到一个哈希
var myhash = mytypedclient.GetHash<MyModel>("hashkey");
但是我接下来迷路了。如何存储MyModel的实例?我的意思是我确实需要将哈希表保存到指定的键,所以我不能使用高级API StoreAsHash。
如果是列表或集合,我可以这样做
var myset = mytypedclient.Sets<MyModel>("somesetkey");
myset.Add(instance);
但是有了Hash,我该怎么办?我的意思是我需要一个StoreAsHash,但是我可以设置密钥。
最佳答案
请看HashTests或Typed HashTests的示例,例如,您可以使用以下命令在哈希中添加条目:
mytypedclient.SetEntryInHash("hashkey", "instanceKey", instance);
或将其添加到哈希集合中:
var myhash = mytypedclient.GetHash<MyModel>("hashkey");
myhash.Add("instanceKey", instance);
关于redis - 如何使用Servicestack类型的客户端将对象存储到Redis Hash中?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32479408/