我有一个自定义表单,用户将通过附加带有唯一ID的特定库中保存的文档来提交请求。在达到5000个项目之前,我已经为此唯一ID列创建了索引。我正在使用REST查询来保存文档,并通过按唯一ID进行过滤使其显示在视图请求页面上。该库的列为名称(标题,自定义SP列),唯一ID,ID(自定义SP列)。
达到5000个项目后,将保存下一个文档,但缺少唯一ID。网络中出现“ listItemAllFields”错误。这是我编写代码的方式出现问题吗,还是库不接受超过5000个项目
列表中的这个问题也会一样吗?
如果对特定的列建立索引,则过滤器在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");
}
});
});