Я пытаюсь прочитать несколько элементов из таблицы DynamodB, используя запрос Dynamodbmapper с именем индекса в запросе.Я пытаюсь добиться этого для нескольких элементов.
В настоящее время я использую DynamoDbQueryExpression с именем индекса и условием ключа.А затем с помощью dynamicodbmapper.query получить результат, который, в свою очередь, возвращает список MyPOJO для отдельной записи.Если я сделаю несколько звонков.Я бы в итоге получил список из списка POJO.
DynamoDBQueryExpression queryExpression = новое DynamoDBQueryExpression () .withIndexName ("значение X"). WithKeyConditionExpression ("AcctNumber = 12345678") .withExpressionAttributeValues (expressionAttribute затем = 100) * ложь * 100); ложные); ложные значения; 100);used
PaginatedQueryList registrationDetails = client.getDynamoDBMapper () .query (POJO, queryExpression);
Ожидается: чтобы увидеть, есть ли более простой способ добиться этого или в конечном итоге получить список POJOвместо того, чтобы иметь список списка POJO