Put*_*nik 5 python amazon-web-services amazon-dynamodb
该表有两个键:(filename分区键)和eventTime(排序键)。我想更新eventTime某些filename。尝试put_item()和update_item()发送同样的filename新的eventTime,但这些功能添加一个新的项目,而不是更新的。
我应该为此目的使用什么?
Sta*_*zer 19
你不能。由于它是索引的一部分,因此该字段受到保护。您应该如何删除该项目并使用新的排序键再次添加它。
请参阅https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_AttributeValueUpdate.html
根据DynamoDB/AttributeValueUpdateAWS文档:
您不能用于
UpdateItem更新任何主键属性。相反,您需要删除该项目,然后用于PutItem创建具有新属性的新项目。
| 归档时间: |
|
| 查看次数: |
10350 次 |
| 最近记录: |