Jam*_*ara 6 nosql amazon-dynamodb
Dynamodb 可以使最简单的数据库操作变得困难。我有下表,我想做的只是按到期列排序。这是如何在 DynamoDb 中实现的?我阅读了我可以在网上找到的所有内容,似乎没有任何地方可以直接浏览。
payor | amount | due | paid
----------------------------------
Ally | 200.00 | 13 | 1
Chase | 80.00 | 2 | 0
Wells | 30.00 | 17 | 1
Directv | 150.00 | 5 | 0
Run Code Online (Sandbox Code Playgroud)
因此,如果不考虑付款人、金额或已付款列,我如何简单地对到期列进行排序。
简而言之,如果该due
属性未定义为排序键,则这无法在 DynamoDB 中实现。即使您将due
属性定义为排序键,排序也只能在特定的分区键内完成。排序不能跨分区键完成。
假设您已经定义due
了表的排序键。您可以使用ScanIndexForward
totrue/false
按升序/降序对项目进行排序。
归档时间: |
|
查看次数: |
3949 次 |
最近记录: |