Amazon dynamodb dynamodb从表中获取最早插入的不同值

Amazon dynamodb dynamodb从表中获取最早插入的不同值,amazon-dynamodb,Amazon Dynamodb,我正在使用Amazon Dynamodb,但没有太多经验。我有这样的价格表: Id | InsertionDate | ProductName | ShopName | Price 同一shopname和productname可以有不同的值(价格和插入日期可能不同)。e、 g 现在我想查询这个表,这样我就可以得到按价格排序的最新(即插入日期最早)商店的唯一值。从上面的例子中,我想得到: id3 | 2015-12-14T12:41:42 | Cheese 500g | Shop2 | 2.1

我正在使用Amazon Dynamodb,但没有太多经验。我有这样的价格表:

Id | InsertionDate | ProductName | ShopName | Price

同一shopname和productname可以有不同的值(价格和插入日期可能不同)。e、 g

现在我想查询这个表,这样我就可以得到按价格排序的最新(即插入日期最早)商店的唯一值。从上面的例子中,我想得到:

id3 | 2015-12-14T12:41:42 | Cheese 500g | Shop2 | 2.1 
id1 | 2015-12-14T16:41:42 | Cheese 500g | Shop1 | 2.4
你知道怎么做吗?

你做不到

您只能在dynamodb的索引(散列范围键或全局辅助键)上查询dynamodb

为了查询dynamodb,您至少需要查询“hash”键,并且您将获得范围键的有序结果(如果您有范围键)


您能告诉我们您在这张表上的索引吗?
id3 | 2015-12-14T12:41:42 | Cheese 500g | Shop2 | 2.1 
id1 | 2015-12-14T16:41:42 | Cheese 500g | Shop1 | 2.4