DynamoDB:从主键获取所有排序键

时间:2019-12-26 23:41:58

标签: amazon-dynamodb dynamodb-queries

我有一个带有主键和排序键的表;由于这是一个复合键,因此我有多个主键映射有不同的排序键。

如何获取与特定主键关联的所有排序键?

我尝试使用“ Get”操作,但这似乎也希望使用排序键(即使这些是我正在寻找的)。我还研究了“ BatchGet”操作,但这是针对多个不同的键,而不是针对具有多个不同的排序键的单个主键。

我也尝试执行“查询”,但没有成功,但是我了解得较少,所以这可能是解决方案-是这样吗?我还知道我可以“扫描”整个数据库,并特别查找具有该特定主键的所有项目,但我希望尽可能避免这种情况。

我正在使用JS,并将其用作参考:https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/DynamoDB/DocumentClient.html

谢谢!

0 个答案:

没有答案