swift - 如何通过 mobile hub 和 Swift 设置 DynamoDB Table?

标签 swift amazon-dynamodb amazon-mobile-hub

我正在尝试通过移动中心和 Swift 制作表格,如下面的视频所示。 https://www.youtube.com/watch?v=mvDzfqMk5T4&t=323s

但是我不知道Swift的Data type应该选择哪种Type of attribute。

我想做的是制作一个表,其中包含像这样的结构元素和用户 ID。

struct Log:Codable {
var name:String
var dur:Double
var color:Data}

那么表格的行应该是这样的。

userID    name     dur     color

但是这个颜色是数据类型,所以我不知道该选择哪种类型的属性。

有人可以帮忙吗?

另外,这个struct是Codable的,那么有什么方法可以通过JSON处理DynamoDB和mobile hub吗?我目前正在关注上面的视频,但如果可能的话,这听起来很方便。

最佳答案

您可以使用 Amazon DynamoDB 支持的 Byte 数据类型。参见 https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/DynamoDBMapper.DataTypes.html了解更多信息。

关于swift - 如何通过 mobile hub 和 Swift 设置 DynamoDB Table?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53047161/

相关文章:

ios - 如何使用多坐标绘制多边形(不使用 MKPolygon)并检查当前位置是否在 Swift 3 中的多边形中

ios - UILabel 边框和填充

amazon-web-services - 如何在dynamodb中使用自动递增主键id

amazon-web-services - AWS : Trigger event if DynamoDB table row is not updated in the last 30 minutes

amazon-web-services - AWS Mobile Hub 环境

ios - 使用动态获取 Frame 位置在两个 UIButton 之间绘制虚线

ios - 自定义 UIPageControl 的位置

amazon-dynamodb - 对流层 DynamoDB 生存时间规范

swift - 如何使用 AWS Mobile Hub Helper 调用 lambda 函数?

ios - Swift 3 - 线程 1 : EXC_BAD_INSTRUCTION (code = EXC_I386_INVOP, 子代码 = 0x0)