【问题标题】:How can we add columns to an existing table in aws cdk?我们如何向 aws cdk 中的现有表添加列?
【发布时间】:2022-01-21 06:59:20
【问题描述】:

我不熟悉使用 AWS CDK。我们如何使用 aws cdk 将列添加到 dynamodb 中的现有表。使用 boto3 资源,表中有 update_item 的选项。我可以使用替代方法来使用我的 sort_key 分配多个列还是有更好的替代方法?

【问题讨论】:

  • 进展如何?仍然不清楚你能做什么?
  • 我尝试使用 SET 根据我的要求添加列。

标签: amazon-web-services amazon-dynamodb aws-cdk aws-cloud9


【解决方案1】:

DynamoDB 中没有“列”,因为它是无模式的。除了primarysort 键之外,每个项目都可以有完全独立的属性和结构。因此,您可以使用update_item 为现有项目添加新属性,或删除它们。

【讨论】:

    猜你喜欢
    • 2023-01-24
    • 2013-07-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-06
    • 2020-06-04
    相关资源
    最近更新 更多