我一直在一個公共的面對 web 網站為在我 SharePoint 實踐 紐約 和它使用大量的 JavaScript 和其餘部分調用來顯示內容.
期間主線發展, 我只是創建具有小的資料集 10 或行中的自訂清單和我的其餘部分電話所以從那裡拉扯了。 一次,我撞了一份名單,有幾個幾百行的資料來測試預期的增長, 我發現自己在確切地 100 返回回上我休息電話行.
這是非常簡單的事到位址。 以我為例 (我相信在大多數情況下), 預設的其餘部分調用到 SharePoint (並可能作為一種工業標準?) 返回 100 行。 若要返回預設的多, 在您的電話上使用 $top 參數, 如在:
得到 /Insights Dev/_api/web/lists/GetByTitle('' MockBlog)/專案?$選擇 = ID,標題,類別/標題,Blog_x0020_Author/標題,DatePublished,BlogSummary&$擴大 = Blog_x0020_Author,類別&$篩選器 =&$頂部 = 9999
我選 9999 在這種情況下因為我知道 growth-wise, 不會有多個 200 或者,所以在一年中,我們已添加到此清單的行。 如果它變得笨拙, 我們可以實現一些分頁在路上.
</結束>
跟我在 Twitter 上 http://www.twitter.com/pagalvin
最近, 我是來知道,如果 ClientData.svc 截斷的記錄,僅發送 100 記錄, 它包括 __next 屬性, 其中的值包含 URL,該專案的下一集. 從技術上講, 可以編寫一個迴圈,尋找此屬性並獲取所需的所有資料進行多個調用. 你在那的想法是什麼?
謝謝. 這救了我的屁股. 請注明頂部有是在結束了, 或者說,至少經過選擇和篩選器 (至少對我來說它完成了). 爭取良好幾個小時,直到我看到它在你的博客, 把它放在結束時,它的工作. SP 2013 企業.
再次感謝,
克裡斯