Я хочу использовать маппер для некоторых условных вставок. В частности, нам нужно сделать это:
attribute_not_exists(MsgTs) or MsgTs <= :messageTs
Возможно ли это с DynamoMapper? Я получил часть существования, но как насчет части LE?
DynamoDBSaveExpression saveExpression = new DynamoDBSaveExpression();
Map<String, ExpectedAttributeValue> expectedAttributes =
ImmutableMap.<String, ExpectedAttributeValue>builder()
.put("MsgTs", new ExpectedAttributeValue(false))
.put("MsgTs", ???)
.build();
saveExpression.setExpected(expectedAttributes);
saveExpression.setConditionalOperator(ConditionalOperator.AND);