1
@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();
ПриветDynamoDB принести запрос,
У меня есть структуру таблицы, как показано выше. Что бы запрос для выборки только результаты, которые имеют
1) ИмяОчереди -> PFS
2) ETA -> больше, чем первый джан 2017
3) государственный заказ - ПО
НЕЗЛОЕ предложите полный запрос для вышеуказанного сценария в JAVA.
Спасибо, это сработало – sid297
upvote и принять хороший способ сказать спасибо, также поможет другим. –