SharePoint Online-文档库5000个项目

时间:2019-09-24 22:44:33

标签: sharepoint-online sharepointdocumentlibrary sharepoint-rest-api

我有一个自定义表单,用户将通过附加带有唯一ID的特定库中保存的文档来提交请求。在达到5000个项目之前,我已经为此唯一ID列创建了索引。我正在使用REST查询来保存文档,并通过按唯一ID进行过滤使其显示在视图请求页面上。该库的列为名称(标题,自定义SP列),唯一ID,ID(自定义SP列)。

  1. 达到5000个项目后,将保存下一个文档,但缺少唯一ID。网络中出现“ listItemAllFields”错误。这是我编写代码的方式出现问题吗,还是库不接受超过5000个项目

  2. 列表中的这个问题也会一样吗?

  3. 如果对特定的列建立索引,则过滤器在5000个之后的list n库中是否可以使用,我可以在视图页面上显示数据吗?

$pnp.sp.web.getFolderByServerRelativeUrl(url).files.add(docName, x,true).then (function(f) {
    f.file.listItemAllFields.get().then(function(listItemAllFields){
    $pnp.sp.web.lists.getByTitle("DLNAME").items.getById(listItemAllFields.Id).update({
     uniqeID = $scope.uniqueIDfromMasterList
    }).then function(r){
     console.log("document uploaded");
    }
    });
    });


0 个答案:

没有答案