【发布时间】:2018-11-30 16:27:38
【问题描述】:
我是 DynamoDB 的新手,有一些问题,我有一个包含一些产品的表格,其中每个产品可以有多个价格。
我需要一种方法来以更多的价格购买所有产品,我该怎么做?
hash = url ( unique )
sort = vendor
示例数据:
{
"created_at": "2018-11-29T14:33:20.354895+0000",
"vendor": "example.com",
"url": "http://example.com/test",
"name": "test product",
"prices": [
{
"created_at": "2018-11-29T14:33:20.316396+0000",
"price": 29
},
{
"created_at": "2018-11-28T14:33:20.316396+0000",
"price": 45
}
]
}
【问题讨论】:
-
请告诉我们分区和最终排序键是什么。如果我很好地理解了您的示例,那么您就没有像可以并且应该做的那样使用 dynamodb 的好处。
-
啊,对不起,我刚刚添加了数据。
-
@Costin 见我上面的评论。
标签: amazon-dynamodb dynamodb-queries