DocumentDB 使用存储过程进行分页?

问题描述 投票:0回答:1

但是 DocumentDB 查询不支持通过函数获取计数和排序。 我们可以编写存储过程来运行 orderby 和 count 函数。

DocumentDB 支持带有延续标记的分页概念。

我们可以实现一个存储过程来获得完整的分页概念,即通过索引获取记录和没有记录吗?

azure pagination azure-cosmosdb
1个回答
3
投票

当然可以通过迭代查询结果来自己实现分页;不过,如果您希望通过存储过程来实现这一点,我会谨慎行事 - 因为该脚本的 RU 成本相当高。请记住,存储过程的执行是有限的;您将需要实现自己的延续模型。

请根据 DocumentDB 的用户声音投票支持分页,以帮助优先考虑此功能: http://feedback.azure.com/forums/263030-documentdb/suggestions/6350987--documentdb-allow-paging-skip-take

© www.soinside.com 2019 - 2024. All rights reserved.