【发布时间】:2018-11-27 21:39:49
【问题描述】:
我想将“uuid-mm-yyyy”格式的 ids 数组传递给 lambda。我有 2 个问题:1 个关于 lambda,1 个关于 DynamoDB。
Lambda:lambda 如何在 dynamodb 表中使用此 GSI 迭代更新 dynamodb 表?似乎 lambda 可以一次更新 1,但我找不到任何示例来根据输入数组迭代更新并返回结果数组。要更新我发现使用 UpdateItem。期望行为是如果存在则更新,如果不存在则添加。
DynamoDB:目前我的 DynamoDB 表有属性:id、propertyId、month、year。我添加了 GSI propertyId-month-year 和上面的值(uuid-mm-yyyy),这样我就可以知道这 3 个值来唯一地查询数据库。如果有更好的方法来设计我的表,请随时提出建议,以便对 uuid、月份和年份进行唯一查询。非常感谢!
【问题讨论】:
-
请为您的问题提供更多背景信息。你想做什么?到目前为止,您的表结构是什么样的?您是在问有关 DynamoDB 或 Lambda 的问题吗?
-
感谢马修的建议。我更新了我的问题。
标签: amazon-web-services aws-lambda amazon-dynamodb aws-sdk