dynamodb更新操作创建新记录,而不是更新旧记录

时间:2019-08-17 12:19:00

标签: amazon-dynamodb amazon-dynamodb-index

我在dynamodb中用哈希键chatId创建了聊天表,没有用于表的范围键。我试图通过提供键chatId更新布尔属性'isQuestion'。但是不更新此标志,而是使用chatId和isQuestion属性创建新记录,并清除所有其他属性。 不确定是要添加新记录还是覆盖旧记录。

当表的记录较少,表的大小增加时,此代码开始起作用(超过5000条记录)。 在更新聊天之前尝试过dynamodb get操作,该操作返回空结果,但是从aws dynamodb控制台检查时,该记录存在。 (扫描查询需要提供lastEvaluatedkey,但更新中未提供此类内容)

代码示例:

ClusterRoleBinding

预期结果:

  

使用提供的属性值更新现有记录

0 个答案:

没有答案
相关问题