簡體   English   中英

SharePoint REST API 用於 Sharepoint 在線檢索超過 5000 個項目的列表/文檔庫中的項目

[英]SharePoint REST API for Sharepoint online retrieving items from a list/document library which exceeds 5000 items

我有將超過 5000 項閾值限制的 SP 在線列表/文檔庫。 我已經創建了索引列。

問題:我有一個自定義表單,我將從列表中檢索數據以顯示在表單上。 我所擁有的其余 API 會起作用還是我需要處理其他任何事情。

$pnp.sp.web.lists.getByTitle('ABC').items.filter("ReqID eq '" + UniqueID +'").orderById("ID").get().then(function() {

你能給些建議么

謝謝,凱文

這是列表視圖閾值問題。 對於在線共享點,您可以索引用作視圖過濾器的列:

或者您可以使用其他 pnp js 方法:

在此處輸入圖片說明

// we can also use filter as a supported odata operation, but this will likely fail on large lists
const allItems: any[] = await sp.web.lists.getByTitle("BigList").items.select("Title").filter("Title eq 'Test'").getAll();
console.log(allItems.length);

BR

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM