Как получить элементы, сохраненные в Amazon DynamoDB (один элемент за одним, например, временную шкалу), с помощью Swift?
У меня есть пять элементов, сохраненных в AWS DynamoDB, как показано на следующем рисунке:
Теперь я хотел бы получить эти 5 элементов по одному (с помощью Swift). Вот код, который я использовал для получения одного элемента:
let dynamoDbObjectMapper = AWSDynamoDBObjectMapper.default()
let newProfileAttributes: ProfileAttributes = ProfileAttributes()
newProfileAttributes._userId = AWSIdentityManager.default().identityId
dynamoDbObjectMapper.load(ProfileAttributes.self, hashKey: newProfileAttributes._userId as Any, rangeKey: nil, completionHandler: { (objectModel: AWSDynamoDBObjectModel?, error: Error?) -> Void in
if let error = error {
print("Amazon DynamoDB Read Error: \(error)")
return
}
DispatchQueue.main.async {
cell.titleLabel.text = objectModel?.dictionaryValue["_nickname"] as? String
}
})
Но я не могу найти способ получить эти 5 элементов за раз (отображение в TableViewCell или CollectionViewCell). Есть идеи?