Letzte Aktualisierung: 
5/5/2025

Paginierung

Für die erste Seite muss kein „after“-Argument festgelegt werden. Die folgende Anfrage gibt die ersten 50 Einträge zusammen mit einer „pageInfo“ zurück, die den „endCursor“ der Seite enthält.

{
    allEntries(first: 50) {
        totalCount
        pageInfo {
            hasNextPage
            endCursor
        }
        edges {
            node {
                id
                name
            }
        }
    }
}

Um die nächsten 50 Einträge anzufordern, nehmen wir den Endcursor der vorherigen Antwort und setzen ihn wie folgt für das After-Argument der nächsten Anforderung:

{
    allEntries(first: 50, after: "NTA") {
        totalCount
        pageInfo {
            hasNextPage
            endCursor
        }
        edges {
            node {
                id
                name
            }
        }
    }
}