#ios #swift #amazon-web-services #amazon-dynamodb
#iOS #быстрый #amazon-веб-сервисы #amazon-dynamodb #swift
Вопрос:
Мне нужно вставить несколько элементов в таблицу AWS DynamoDB. Запрос AWS PutItem работает нормально, но я не могу найти никакой документации / форума с примером запроса AWS BatchWriteItem для iOS BatchWriteItem. Вероятно, это выглядит так:
dynamoDB.batchWriteItem (request1!) { (output, error) in
if (error == nil ) {
}
else {
if error?.localizedDescription.range(of: "offline") != nil {
}
}
}
Может, пожалуйста, кто-нибудь привести пример того, как я собираю «request1»? Спасибо!
Ответ №1:
Вот ссылка на официальную документацию AWS SDK для iOS для сервиса AWS DynamoDB: AWS SDK для iOS — ссылка на AWSDynamoDB
Вот ссылка на операцию AWS DynamoDB BatchWriteItem из приведенной выше документации: AWS SDK для iOS — AWS DynamoDB BatchWriteItem
Пример объявления Swift:
func batchWriteItem(_ request: AWSDynamoDBBatchWriteItemInput) -> Any!
Более подробную информацию о AWSDynamoDBBatchWriteItemInput
можно найти здесь: AWS SDK для iOS — AWS DynamoDB BatchWriteItemInput
Комментарии:
1. Спасибо! Есть ли где-нибудь пример, как я могу написать AWSDynamoDBBatchWriteItemInput?
2. Смотрите это: aws-amplify.github.io/aws-sdk-ios/docs/reference/AWSDynamoDB/…
3. @tatiana_c, если вам понравился ответ и он сработал для вас, пожалуйста, одобрите его и поддержите, а также порекомендуйте Stack Overflow.