Pagination $top是不是应该谋杀odata.nextlink?

Pagination $top是不是应该谋杀odata.nextlink?,pagination,odata,dynamics-crm-2011,dynamics-crm,Pagination,Odata,Dynamics Crm 2011,Dynamics Crm,我正在尝试访问Microsoft CRM 2011产品中的odata api。它的工作原理与预期基本一致,只是如果使用$top,那么odata.nextlink就会丢失。这意味着不可能将分页设置为某个用户定义的值(看起来默认分页为50,但考虑到他们需要5/10/25的数据的性质)。只要未使用$top,odata.nextlink值就存在 这是CRM 2011的一些特质吗?它是否以某种方式被配置成这样的行为?我只是一个试图利用API的开发人员(实际上是维护人员),我对动态系统没有任何经验,直到最近

我正在尝试访问Microsoft CRM 2011产品中的odata api。它的工作原理与预期基本一致,只是如果使用$top,那么odata.nextlink就会丢失。这意味着不可能将分页设置为某个用户定义的值(看起来默认分页为50,但考虑到他们需要5/10/25的数据的性质)。只要未使用$top,odata.nextlink值就存在

这是CRM 2011的一些特质吗?它是否以某种方式被配置成这样的行为?我只是一个试图利用API的开发人员(实际上是维护人员),我对动态系统没有任何经验,直到最近才发现它是这个软件的框架(或者有动态系统这样的东西)。

根据预期的结果。在这种情况下,也许您应该过滤客户端

$top

确定要返回的最大记录数

如果要使用下一个链接检索其他数据集,请 不应更改$top查询选项值,因为这将导致 不可预测的结果