Выражение условия Dynamodb с несколькими значениями

Я использовал следующее выражение запроса, чтобы получить Campaign для определенного идентификатора

DynamoDBQueryExpression<Campaign> expression = new DynamoDBQueryExpression<Campaign>()
    .withKeyConditionExpression("#id = :val1")
    .withExpressionAttributeNames(expressionAttributeNames)
    .withExpressionAttributeValues(expressionAttributeValues);

PaginatedQueryList<Campaign> campaigns = dynamoDBMapper.query(Campaign.class, expression);

Допустим, я хочу получить кампании для списка идентификаторов. Так что вместо того, чтобы вызывать вышеупомянутый запрос несколько раз с разными идентификаторами, могу ли я просто сделать один вызов Dynamodb со списком идентификаторов?

0 ответов

Другие вопросы по тегам