ExpressionStatement имеет оператор запроса лимита. Мне нужны данные запроса с более чем одним идентификатором.
string id = "SSSSS";
var expressionAttributeValues = new Dictionary<string, DynamoDBEntry>();
expressionAttributeValues.Add(":id", id);
var queryOperationConfig = new QueryOperationConfig();
queryOperationConfig.KeyExpression = new Amazon.DynamoDBv2.DocumentModel.Expression
{
ExpressionAttributeNames = new Dictionary<string, string>
{
{ "#id", "Id" }
},
ExpressionStatement = "#id = :id",
ExpressionAttributeValues = expressionAttributeValues
};
var results = await _context.QueryByAsync<Product>(TableName, queryOperationConfig.KeyExpression, queryOperationConfig.FilterExpression);
return Ok(results);