使用session.load进行RavenDb分页

使用session.load进行RavenDb分页,ravendb,Ravendb,我正在运行一个批处理作业,它选择一批100个文档,然后获取所有链接到它的文档——每个文档可能最多25个 我使用第一批的ID进行“加入”。因此,我可能会使用25*100 ID调用session.load。我试图实现分页,但使用返回数组的load方法似乎不可能 这里的最佳实践是什么?最佳实践是使用.Include方法,而不是按照您所描述的方法执行。您可以在中阅读更多内容 如果你想发布一些你现在正在做的代码,我可以提供一个更详细的回复

我正在运行一个批处理作业,它选择一批100个文档,然后获取所有链接到它的文档——每个文档可能最多25个

我使用第一批的ID进行“加入”。因此,我可能会使用25*100 ID调用session.load。我试图实现分页,但使用返回数组的load方法似乎不可能


这里的最佳实践是什么?

最佳实践是使用.Include方法,而不是按照您所描述的方法执行。您可以在中阅读更多内容

如果你想发布一些你现在正在做的代码,我可以提供一个更详细的回复