c# - Cosmos DB 中的向后分页

标签 c# vue.js azure-cosmosdb

我正在尝试在我的 Vue 前端上使用 C# 和 Cosmos 实现一个简单的分页系统,但我不确定当用户想要返回时实现分页的最佳方法。

为了前进,我使用了延续 token ,所以 Cosmos 知道我已经到了哪里,但我不太确定向后工作的最佳方法,或者用户是否从第 1 页转到第 1 页3、然后回到第2页?

当用户翻阅项目时,我是否必须缓存结果,或者是否有其他方法可以实现此目的?

最佳答案

可靠地实现这一点的方法是将您已经在客户端中完成的这些请求中的所有 token 保留下来,然后使用用户尝试获取的页码来使用对应的继续 token 该页面。

关于c# - Cosmos DB 中的向后分页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52357925/

相关文章:

C# mvc4 ViewResult 如何设置 Controller 和区域?

tomcat - 分析 Tomcat 中 Web 应用程序的覆盖率

html - Vuetify <v-data-table> 自定义 <th> header

javascript - 使用 VueJS 和 Laravel 应用折扣

azure - 用于更新 Azure CosmosDB 中的 IP 地址的 Powershell 命令

c# - 以编程方式安装证书吊销列表 (CRL)

c# - 使用 Naudio 库播放 .wav 文件

azure-cosmosdb - 通过已知 IDS 批量获取的最有效方法

c# - 带有委托(delegate)的隐式参数修饰符? (C#)

azure - 在 Flutter 中从 Azure Cosmos DB 获取数据?