【发布时间】:2021-03-10 03:43:19
【问题描述】:
我正在尝试了解如何使用azure-documentdb-java 实现分页。正如我所见,延续令牌仅允许我从之前执行的查询中检索下一页。
有没有办法可以轻松地返回具体页面和上一页?
【问题讨论】:
标签: azure-cosmosdb
我正在尝试了解如何使用azure-documentdb-java 实现分页。正如我所见,延续令牌仅允许我从之前执行的查询中检索下一页。
有没有办法可以轻松地返回具体页面和上一页?
【问题讨论】:
标签: azure-cosmosdb
不,Cosmos DB 不支持(高效)基于偏移的分页。您可以使用 OFFSET LIMIT 但效率不高。唯一有效的分页模式是基于令牌的。您可以通过记忆之前的延续标记来获取之前获取的页面(但如果基础数据发生了变化,之前的页面也会发生变化)。
【讨论】: