Simplă şi rapidă: SharePoint restul apela numai revine 100 Înregistrări

Am fost de lucru pe un site public cu care se confruntă pentru practica mea de SharePoint aici în New York şi se foloseşte o mulţime de JavaScript şi restul apeluri pentru a afişa conţinut.

În timpul dezvoltării magistrala, Creează un set de date mici, cu doar 10 sau aşa rânduri dintr-o listă particularizată şi apelurile mele restul toate trase de acolo.  O dată am întâlnit lista pentru a avea câteva sute de rânduri de date pentru a testa pentru creşterea anticipată, Am constatat că am fost obtinerea exact 100 rânduri s-a întors înapoi pe apelurile mele de restul.

Acesta este un lucru foarte simplu la adresa.  În cazul meu (şi cred că în majoritatea cazurilor), implicit restul numeşte SharePoint (şi, eventual, ca un standard în industrie?) reveni 100 rânduri.  Pentru a reveni mai mult implicit, utilizaţi parametrul $top apel, ca şi în:

IA /Insights Dev/_api/web/lists/GetByTitle('MockBlog')/elemente?$Selectaţi = ID,Titlul,Categorii/titlu,Blog_x0020_Author/titlu,DatePublished,BlogSummary&$Expand = Blog_x0020_Author,Categorii&$filtru =&$sus = 9999

Am luat 9999 în acest caz, deoarece ştiu că growth-wise, acolo nu va fi mai mult 200 sau astfel încât rândurile adăugate la această listă într-un an.  În cazul în care acesta devine dizgraţios, putem implementa unele paginare în jos pe drum.

</scop>

undefinedAboneaza-te la blog-ul meu.

Urmaţi-mă pe Twitter, la http://www.twitter.com/pagalvin

2 gânduri pe "Simplă şi rapidă: SharePoint restul apela numai revine 100 Înregistrări

  1. Andreea Patel

    Rezervări, Am venit să ştiu că, dacă ClientData.svc trunchiază înregistrările şi trimite numai 100 înregistrări, Acesta include proprietatea __next, a căror valoare include URL-ul pentru următorul set de elemente. Punct de vedere tehnic, se poate scrie o buclă care arată pentru această proprietate şi descărca toate datele necesare de a face apeluri multiple. Ce e-vă gândurile pe asta?

    Răspuns
  2. Chris

    mulţumesc. Acest lucru a salvat fundul meu. Vă rugăm să menţionăm că partea de sus trebuie să fie la sfârşitul, sau cel puţin după selectaţi şi filtru (cel puţin pentru mine, a făcut). Am luptat-l pentru câteva ore până l-am văzut pe blog-ul bun, pune-l la sfârşitul şi it worked. SP 2013 Intreprindere.
    Multumesc din nou,
    Chris

    Răspuns

lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate *