是否在SharePoint REST Web服务预取或后期提取中进行过滤?

时间:2014-08-18 19:53:22

标签: rest sharepoint

是否对SharePoint 2013 REST Web服务(特别是Lists Web服务以获取列表中的项目)进行过滤预取或后取?我有一种可能的情况,即源列表中的项目数量可能非常高;所以如果过滤是在获取后完成的,那么获取将需要很长时间才能完成。

2 个答案:

答案 0 :(得分:0)

在SharePoint中使用$ filter = query选项会导致服务器在返回结果之前对其进行过滤。

您可以检查HTTP请求的结果以确认这一点(在浏览器开发工具或类似fiddler的程序中),但正确实现的RESTful服务将始终以这种方式运行(过滤器/排序/逻辑操作/等)。应用服务器端。)

答案 1 :(得分:0)

这取决于你调用ajax的方式。如果你这样做jquery document.ready(ajax code)是post fetched。如果你内联,即<脚本> ajax call<脚本>是预先设定的。