我们一直在使用高级API连接到dynamo数据库并获取数据。之前没有设置分页,但由于我们现在有大量数据,我们希望设置分页。
var scanConditions = new List<ScanCondition>();
scanConditions.Add(new ScanCondition("PartitionKey", ScanOperator.BeginsWith, "data"));
var files = await Context.ScanAsync(scanConditions).GetRemainingAsync();
return files.Select(i => i.Data).OrderByDescending(i => i.Date).ToList();
我阅读了aws文档,但是没有找到任何关于高级API分页的信息。高级api分页可用吗?如果没有,我有什么选项?
谢谢
1条答案
按热度按时间jvlzgdj91#
您可以使用此.NET API来使用分页程序方法
https://docs.aws.amazon.com/sdkfornet/v3/apidocs/items/DynamoDBv2/TIDynamoDBv2PaginatorFactory.html
这是AWS SDK for .NET V3的一部分。