【发布时间】:2021-05-20 17:15:26
【问题描述】:
我有一个应该在 dynamodb 中插入或更新的文件列表,所以我是这样做的:
var batch = _dynamoDbContext.CreateBatchWrite<MyEntity>();
batch.AddPutItems(myEntityList);
batch.ExecuteAsync();
如果 DynamoDB 表为空,这可以正常工作,但有时我应该更新而不是插入,但出现以下错误:
An item with the same key has already been added. Key: Amazon.DynamoDBv2.DocumentModel.Key
我该如何解决?由于性能原因,我需要使用批处理。
【问题讨论】:
标签: amazon-dynamodb aws-sdk-net