我有一个带有主键和排序键的表;由于这是一个复合键,因此我有多个主键映射了不同的排序键。
如何获取与特定主键关联的所有排序键?
我尝试使用“获取”操作,但这似乎也需要排序键(即使这些是我正在寻找的)。我还查看了“BatchGet”操作,但这是针对多个不同的键,而不是针对具有多个不同排序键的单个主键。
我也尝试过“查询”,但没有成功,但我对此了解较少,所以这可能是解决方案 - 是这样吗?我还知道我可以“扫描”整个数据库并专门查找具有该特定主键的所有项目,但我希望尽可能避免这种情况。
我正在使用 JS 并将其用作参考:https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/DynamoDB/DocumentClient.html。
谢谢你!