请考虑下表:
Table (documentId : Hash Key, userId: Range Key)
如何编写代码以删除具有相同项目的所有项目documentId
,最好不检索项目.
目前,你不能仅仅通过将哈希键删除所有项目,将其删除,需要哈希+的范围,因为那是什么使得它独特的项目.
You have to know both your (hash + range) to delete the item.
编辑:以下是DynamoDB文档的参考链接http://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_DeleteItem.html#API_DeleteItem_RequestSyntax
请阅读"KEY"的说明,清楚地说我们必须通过Hash(分区键)和Range(排序键)来删除项目.