15

我使用 BatchGetItemRequest 在单个请求中跨表获取多个项目。我想对更新做同样的事情,即如何在单个请求中跨表插入/更新多个项目?

4

3 回答 3

13

现在可以使用批量放置和删除(他们称之为 BatchWriteItem):http ://docs.amazonwebservices.com/amazondynamodb/latest/developerguide/API_BatchWriteItems.html

但是,您仍然无法在单个请求中更新多个项目。

于 2012-04-23T20:35:14.393 回答
1

更新

正如somedave已经指出的那样 (+1),从2012 年 4 月 19 日起,在AWS 开发工具包中添加了与通过BatchGetItem跨表获取项目类似的跨表插入/删除多个项目,请参阅BatchWriteItem了解详细信息。


初步答案

跨表插入/更新多个项目类似于通过BatchGetItem跨表获取项目对Amazon DynamoDB尚不可用(尽管确实是一个明显的功能) - 您可能希望在Amazon DynamoDB 论坛中提交相应的功能请求。

于 2012-03-03T14:39:39.233 回答
-1

除了上面的答案(for Load Data)之外,
我还添加了另一个包含代码和有效文件的链接,例如: https ://docs.aws.amazon.com/amazondynamodb/latest/developerguide/SampleData.LoadData.html

于 2021-10-24T08:19:54.370 回答