标签: amazon-web-services nosql amazon-dynamodb
最初我插入了整数值,因此使用列类型编号创建了架构,后来的字符串值也插入了同一列中。现在,我在获取价值时面临问题。需要将列类型编号更新为字符串。
答案 0 :(得分:1)
好吧,DynamoDB中没有列,即使您将属性视为不是的列,它们也不会强制执行特定类型,除了主键。因此,您不能更改列的类型。
如果要询问如何更改表中所有项目的特定属性的类型,则需要对所有项目运行update命令。不幸的是,DynamoDB不支持批量更新操作,因此您需要获取所有需要更新的项的键,遍历该列表并分别更新每个项。