DynamoDB:减/减/键
问题描述:
我有一个类型的密钥在DynamoDB表。我将操作设置为ADD,将值添加到现有值。DynamoDB:减/减/键
DynamoDBAttributeValue *attr =
[[[DynamoDBAttributeValue alloc] initWithN:@"1"] autorelease];
DynamoDBAttributeValueUpdate *attrUpdate =
[[DynamoDBAttributeValueUpdate alloc] initWithValue:attr andAction:@"ADD"];
现在,我该如何从密钥中减去一些值?
答
当使用ADD
操作时,您可以设置initWithN:@"-1"
减去属性中的1(或任何值)。
我想你已经滥用了这个词密钥。密钥是不可变的 - 只有属性可以更新。