【发布时间】:2020-09-05 16:48:24
【问题描述】:
是否可以在 DynamoDB 中对键条件表达式中的排序键使用逻辑评估?
例如,在具有分区键“部门”和排序键“用户”的表上,是否可以在查询上构建键条件表达式,如下所示:
department eq ‘finance’ and (user eq ‘123’ OR user eq ‘321’)
【问题讨论】:
-
我正准备发布确切的问题,但在这里找到了您的问题。在查看此处的文档后:docs.aws.amazon.com/amazondynamodb/latest/developerguide/…,我认为您不能执行这样的复合排序键条件。我认为排序键上的条件是使用他们在那里记录的运算符的单个条件。他们没有在“键条件表达式”部分提及排序键的逻辑操作。
标签: amazon-web-services amazon-dynamodb