$ skiptoken与orderby修改的列返回错误的结果

时间:2018-08-23 16:37:38

标签: ajax sharepoint-online

我们正在尝试在jquery ajax调用中使用skiptoken实现分页。我们使用以下网址来实现这一点

https://<serverURL>/_api/web/lists/GetByTitle('EmployeeMasters')/items?$skiptoken=Paged%3DTRUE%26p_ID%3D167&$top=3&$orderby=ID%20desc 

上述URL中显示的“ 167 ”是商品的ID。正如我们提到的$ top = 3一样,将跳过直到167的所有记录,并返回该ID之后的下3条记录(即166,165,164)。

问题是,如果我们将orderby更改为任何其他列,例如“修改”或“创建”,则上述URL不会返回预期结果。

我们尝试了另一种“日期和时间”类型的列,但结果仍与预期不符。

我们尝试将“已修改”列的显示格式更改为标准,但这不起作用。

我的$ skiptoken是正确的还是仅适用于ID列?

我一直在通过互联网搜索这个问题,没有任何解决办法。

Here is the list data

0 个答案:

没有答案