1

我有一个DynamoDB存储图像信息的表。哈希键是标识每个图像的唯一字符串。还有两个全局二级索引:用户名创建日期。用户名属于创建图像的用户。

对于每个用户,我希望能够向他们展示他们最近的 10 张图片。如何通过首先识别与特定用户名关联的图像,然后通过对创建日期进行排序来选择其中的 10 个来从表中检索项目?

4

1 回答 1

1

为了执行此查询,您需要一个具有哈希键userId和排序键的GSI creationDate

然后,您可以查询特定的 userId,设置ScanIndexForwardfalse,然后设置Limitn

于 2018-08-05T23:55:37.840 回答