使用存储过程的 Azure DocumentDB 分页?
Azure DocumentDB paging with stored procedure?
但是 DocumentDB 查询不支持通过函数获取计数和排序。
我们可以编写存储过程来使用 orderby 和 count 函数。
DocumentDB 支持带有延续标记的分页概念。
我们可以实现一个存储过程来获得完全分页的概念,根据索引获取记录和没有记录吗?
如有任何帮助,我们将不胜感激。
提前致谢:)
当然可以通过遍历查询结果自行实现分页;但是,如果您希望通过存储过程实现这一点,我会谨慎行事——因为就 RU 而言,脚本的成本相当高。请记住,存储过程的执行是有限的;您将需要实施自己的延续模型。
请对 DocumentDB 的用户声音进行分页投票,以帮助优先考虑此功能:
http://feedback.azure.com/forums/263030-documentdb/suggestions/6350987--documentdb-allow-paging-skip-take
但是 DocumentDB 查询不支持通过函数获取计数和排序。 我们可以编写存储过程来使用 orderby 和 count 函数。
DocumentDB 支持带有延续标记的分页概念。
我们可以实现一个存储过程来获得完全分页的概念,根据索引获取记录和没有记录吗?
如有任何帮助,我们将不胜感激。
提前致谢:)
当然可以通过遍历查询结果自行实现分页;但是,如果您希望通过存储过程实现这一点,我会谨慎行事——因为就 RU 而言,脚本的成本相当高。请记住,存储过程的执行是有限的;您将需要实施自己的延续模型。
请对 DocumentDB 的用户声音进行分页投票,以帮助优先考虑此功能: http://feedback.azure.com/forums/263030-documentdb/suggestions/6350987--documentdb-allow-paging-skip-take