Swift 上的 AWS dynamoDB batchWriteItem 示例

Example for AWS dynamoDB batchWriteItem on Swift

我需要将多个项目插入 AWS dynamoDB table。 AWS putItem 请求工作正常,但我找不到任何 documentation/forum 以及 iOS AWS batchWriteItem 请求的示例。 它可能看起来像:

dynamoDB.batchWriteItem (request1!) { (output, error) in
                    if  (error == nil ) {
           
        }
        else {
            if error?.localizedDescription.range(of: "offline") != nil {
                
            }
        }
    }

有人可以举例说明我如何 assemble “request1”吗?谢谢!

这里是 AWS DynamoDB 服务 iOS 的 AWS SDK 官方文档的link:AWS SDK for iOS - AWSDynamoDB Reference

这是上述文档中对 AWS DynamoDB BatchWriteItem 操作的link:AWS SDK for iOS - AWS DynamoDB BatchWriteItem

Swift 声明示例:

func batchWriteItem(_ request: AWSDynamoDBBatchWriteItemInput) -> Any!

有关 AWSDynamoDBBatchWriteItemInput 的更多详细信息,请参见此处:AWS SDK for iOS - AWS DynamoDB BatchWriteItemInput