首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用DynamoDB SDK将列表或映射类型推送到.NET?

如何使用DynamoDB SDK将列表或映射类型推送到.NET?
EN

Stack Overflow用户
提问于 2015-09-09 14:03:15
回答 1查看 4.2K关注 0票数 4

我试图将一些数据推入到DynamoDB表中,而且我很难让.NET SDK检测到我想要列表或映射类型,而不是编号/字符串集类型。

代码语言:javascript
复制
 var doc = new Document();
 doc["Game ID"] = "SW Proto";
 doc["Run ID"] = 666;
 doc["Profiler Column"] = stats.Key.ToString();
 //doc["Stats Data"] = stats.Value as List<string>;
 // Works:
 doc["Stats Data"] = new List<string> { "2.45", "2.35", "2.5" };
 // Fails:
 doc["Stats Data"] = new List<string> { "2.45", "2.45", "2.45" };

它失败了,因为数据是非唯一的,这是集合类型所需要的.

如何强制将数据序列化为List或Map?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-09-16 23:00:28

要存储列表(L)而不是字符串集(SS),需要使用不同的转换模式。这篇博客文章讨论了不同的转换模式以及如何使用它们。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32481711

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档