当前位置: 首页 > 知识库问答 >
问题:

aws dynamodb查询错误:不支持查询键条件

张毅
2023-03-14

这里是我的问题:我从amazon dynamodb api中读到,for query中的条件意味着检查列表*中的匹配元素,但为什么它返回错误:*查询键条件不受支持?

aws dynamodb查询--表名Music--关键条件{“艺术家”:{“AttributeValueList”:[{“S”:“Wangdong”}、{“S”:“Acme Band”}]、“ComparisonOperator”:“IN”}--endpointurlhttp://localhost:8000

调用查询操作时发生错误(ValidationExcema):不支持查询键条件

共有2个答案

鞠宏恺
2023-03-14

由于--key条件是一个遗留的参数,我认为没有必要深入到IN条件的底部。

方权
2023-03-14

这是因为它是一个遗留参数:

--关键条件(map)

这是一个遗留参数。改为使用Key条件表达式。有关详细信息,请参阅Amazon DynamoDB开发人员指南中的关键条件

相反,请根据文档使用--键条件表达式(很抱歉,没有HTML元素ID,因此无法直接链接到它)。

 类似资料:
  • 我正在从aws Dynamodb中的数据库中查询数据,并在Key条件表达式上遇到错误消息。 我在查询“支配性时间性”和“dt”。这些组成了我的复合分区键-dt对于每一行和我的排序键都是唯一的。 我正在运行的代码:

  • 我正在尝试查询我的dynamodb表以获取提要\u guid和状态\u id=1。但它返回查询键条件不受支持的错误。请查找我的表架构和查询。 以下是我更新该表的查询。

  • 我已经检查了我正在使用所有最新的NuGet库版本。有人能给我提示一下还有什么要查吗?这是代码:

  • 在ElasticSearch7.x中,我使用一个具有同义词过滤器的分析器对数据字段进行了索引。但是,为了支持增强“完全”匹配数据字段中的查询词的查询,而不是匹配数据中的同义词的查询,我将使用。 为此,对于我想要精确匹配的查询,我想提供一个在其中没有同义词过滤器的分析器。这可以通过来完成。但是,我的主要查询是查询,用于在所有需要的字段上搜索这些术语(并且具有不同的重要性(boosting))。 似乎

  • 和异常: 实体:GirMotiuRebuig 这个标准起作用了:

  • 我需要帮助来完成Woocommerce产品列表的SQL查询。我需要将其用于WPDataTableSQL输入。 我搜索了一个示例代码,并修改了找到的代码: 它可以工作,但没有可变产品的产品行。它只显示产品的主要变化。 产品牛排:我有6种不同的牛排作为自己的产品,价格不同,重量也不同。通过我的SQL查询,我只能看到主产品“牛排”,没有变化和变化价格。 表wp_员额 表wp_Posteta- wp_术语