Выражение условия Dynamodb с несколькими значениями
Я использовал следующее выражение запроса, чтобы получить Campaign для определенного идентификатора
DynamoDBQueryExpression<Campaign> expression = new DynamoDBQueryExpression<Campaign>()
.withKeyConditionExpression("#id = :val1")
.withExpressionAttributeNames(expressionAttributeNames)
.withExpressionAttributeValues(expressionAttributeValues);
PaginatedQueryList<Campaign> campaigns = dynamoDBMapper.query(Campaign.class, expression);
Допустим, я хочу получить кампании для списка идентификаторов. Так что вместо того, чтобы вызывать вышеупомянутый запрос несколько раз с разными идентификаторами, могу ли я просто сделать один вызов Dynamodb со списком идентификаторов?