我正在使用DynamoDB事务,想知道当且仅当事务中的某个ConditionCheck失败时,是否可以有条件地写入数据库。我只需要重新构造ConditionCheck来搜索与当前检查相反的结果,但是在当前的表设计中,它需要某种不受支持的not_begins_with
查询。有没有可能有人知道我找不到的条件检查或DynamoDB Java SDK的某种否定运算符?
我正在使用DynamoDB事务,想知道当且仅当事务中的某个ConditionCheck失败时,是否可以有条件地写入数据库。我只需要重新构造ConditionCheck来搜索与当前检查相反的结果,但是在当前的表设计中,它需要某种不受支持的not_begins_with
查询。有没有可能有人知道我找不到的条件检查或DynamoDB Java SDK的某种否定运算符?
1条答案
按热度按时间fykwrbwg1#
那么,基础条件表达式字符串可以支持NOT作为运算符。
https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Expressions.ConditionExpressions.html