与DynamoDb batchLoad重复的KeyPair导致错误

时间:2019-04-19 14:36:51

标签: amazon-web-services amazon-dynamodb aws-sdk dynamodb-queries

当我执行batchLoad时,出现一个错误,指出:“提供的项键列表包含重复项”,我可以理解,因为我传递给batchLoad的列表可能具有相同的哈希键和范围键。

我知道batchWrite确实会抛出此异常,batchLoad是否也以相同的方式设计?是否有任何选项可以说,如果已经查询了给定的KeyPair,则在batchLoad期间删除此KeyPair?还是应该让被叫方确保KeyPair列表中只有唯一项? batchLoad带有一个KeyPair列表。

我在AWS documentation either上找不到与此相关的任何帖子/博客,也没有对此行为的解释。 我正在使用Java的AWS开发工具包。 谢谢!

0 个答案:

没有答案