使用AWS Amplify从iOS(Swift)连接到Dynamodb

时间:2019-01-28 22:00:03

标签: ios swift amazon-dynamodb aws-amplify

我曾经使用AWS移动SDK直接连接从iOS访问Dynamodb表。现在,AWS鼓励迁移到Amplify。在文档中,没有Dynamodb读/写操作的准则。我们应该使用API​​来访问Dynamodb还是可以使用AWSDynamoDBObjectMapper(请参见https://docs.aws.amazon.com/aws-mobile/latest/developerguide/mobile-hub-add-aws-mobile-nosql-database.html

enter image description here

1 个答案:

答案 0 :(得分:1)

除非我没有弄错,否则因为我是新手,所以我相信我们必须使用REST API才能在Amplify上下文中调用各种AWS服务。因此,Lambda函数将执行您的DynamoDB访问。

更新 添加REST API时,系统将询问您要使用哪种功能模板。第一个选项是:

  

Amazon DynamoDB表的CRUD函数(与Amazon API Gateway和Amazon DynamoDB集成)