Database Reference
In-Depth Information
Deleting a record
To delete a record from the table, you can use the DeleteItem API action, which will
only require you to pass the key of the item you want to delete.
Android
The following code is used to delete a record for Android:
Map<String,AttributeValue> key = new
HashMap<String,AttributeValue>();
key.put("BookId", new AttributeValue().withN("4321"));
key.put("RecordId", new
AttributeValue().withS("FavoriteBooks"));
DeleteItemRequest deleteItemRequest = new
DeleteItemRequest("BookTableExample", key);
// process our request
DeleteItemResult deleteItemResponse =
ddbClient.deleteItem(deleteItemRequest);
iOS
The following code is used to delete a record for iOS:
DynamoDBDeleteItemRequest *deleteItemRequest =
[DynamoDBDeleteItemRequest new];
request.tableName = @"BookTableExample";
DynamoDBAttributeValue *value =
[[DynamoDBAttributeValuealloc] initWithN:@"4321"];
[deleteItemRequest.keysetValue:valueforKey:@"BookId"];
value = [[DynamoDBAttributeValuealloc]
initWithS:@"FavoriteColors"];
[deleteItemRequest.keysetValue:valueforKey:@"RecordId"];
DynamoDBDeleteItemResponse *deleteItemResponse =
[self.ddbdeleteItem:deleteItemRequest];
Search WWH ::




Custom Search