@DynamoDBTable(tableName = "OrderDashboardMetadata")
public class OrderDashBoardMetaData {
private int position;
private Date ETA = null;
private List<String> notes;
@DynamoDBHashKey(attributeName = "queueName")
private String queueName;
@DynamoDBRangeKey(attributeName = "orderId")
private String orderId;
@DynamoDBIndexHashKey(globalSecondaryIndexName = "city")
private String city;
@DynamoDBIndexRangeKey(globalSecondaryIndexName = "city")
private String fcId;
@DynamoDBIndexHashKey(globalSecondaryIndexName = "orderState")
private String orderState;
@DynamoDBAttribute(attributeName = "action")
private String action;
@DynamoDBAttribute(attributeName = "createdTime")
private Date createdTime = new Date();
@DynamoDBAttribute(attributeName = "updatedTime")
private Date updatedTime = new Date();
Hi
У меня есть структура таблицы, подобная приведенной выше. Каким будет запрос для получения результатов только с
1) queueName -> PFS
2) ETA -> более 1 января 2017 г.
3) состояние заказа - PO
Пожалуйста, предложите полный запрос для вышеуказанного сценария в JAVA.