"Invalid ConditionExpression: Syntax error; token: \\\"-\\\", near: \\\"#mq - :qw\\\
我知道我可以在条件表达式之前进行额外的阅读和计算MQ -QW,但这会花费我一个额外的读取单元,而且似乎...愚蠢。
我该怎么办?
It looks like the extra read is your best option -
https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Expressions.OperatorsAndFunctions.html#Expressions.OperatorsAndFunctions.Syntaxsays that the grammar only supports comparator operators, not arithmetic operators.
我不知道是否有基本的技术原因 - 希望不是,希望有一天DynamoDB支持这一点。