DynamoDBMapper для условного существования ИЛИ <= - PullRequest
0 голосов
/ 14 июня 2019

Я хочу использовать маппер для некоторых условных вставок. В частности, нам нужно сделать это:

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);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...