当值不存在且是值类型时,ServiceStack Redis Client GetValues
ServiceStack Redis Client GetValues when value is not present and is a value type
运行 ServiceStack.Redis.IRedisClient.GetValues<int?>
,当缺少任何键时,我无法将返回的值映射到键。例如:
我要钥匙 ("a1", "a2", "a3")。如果没有与键 "a2" 关联的值,
它只是 returns (1, 3).
但我需要将每个值映射到其对应的键。我该怎么做?
您可以使用 GetValuesMap
到 return 键及其关联值的字典,例如:
var map = redis.GetValuesMap(new[] { "a1", "a2", "a3" }.ToList());
没有值的键将具有相应的 null
字典值。
运行 ServiceStack.Redis.IRedisClient.GetValues<int?>
,当缺少任何键时,我无法将返回的值映射到键。例如:
我要钥匙 ("a1", "a2", "a3")。如果没有与键 "a2" 关联的值, 它只是 returns (1, 3).
但我需要将每个值映射到其对应的键。我该怎么做?
您可以使用 GetValuesMap
到 return 键及其关联值的字典,例如:
var map = redis.GetValuesMap(new[] { "a1", "a2", "a3" }.ToList());
没有值的键将具有相应的 null
字典值。