• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

DynamoDb:删除所有具有相同哈希键的项目

.net 13次浏览

请考虑下表:

Table (documentId : Hash Key, userId: Range Key)

如何编写代码以删除所有具有相同
documentId的项目,并且最好不检索这些项目。

解决方案如下:

当前,您不能仅通过传递哈希键来删除所有项,而要删除需要哈希+范围的项,因为这是唯一的。

You have to know both your (hash + range) to delete the item. 

编辑:这是DynamoDB文档
http://doc++s.aws.amazon.com/amazondynamodb/latest/APIReference/API_DeleteItem.html#API_DeleteItem_RequestSyntax的引用链接

请阅读“KEY”的说明,该说明明确指出我们必须同时传递Hash(分区键)和Range(排序键)才能删除该项目。


版权声明:本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系管理员进行删除。
喜欢 (0)