Paginierung

Mithilfe der itemsPerPage- und page-Parameter können Sie API-Kollektionen paginieren und sich auf diese Art durch Ihre Datensätze bewegen. Die maximale Anzahl an Datensätzen pro Seite ist auf 100 festgelegt. Wenn Sie einen größeren Wert benötigen, dann bearbeiten Sie bitte die entsprechende Konfigurationsvariable in api_platform.yaml.

Strategie Definition
page Mit page geben Sie die aktuelle Seite an.
itemsPerPage Mit itemsPerPage geben Sie die Anzahl an Datensätzen pro Seite an.

Beispiel

Sie setzen die entsprechenden HTTP-Query-Parameter:

curl -X POST "https://localhost/api/blog/articles?itemsPerPage=2" ...
[
    {
        "id": 1,
        "title": "Article 1"
    },
    {
        "id": 2,
        "title": "Article 2"
    }
]

Mit page-Parameter:

curl -X POST "https://localhost/api/blog/articles?itemsPerPage=2&page=2" ...
[
    {
        "id": 3,
        "title": "Article 3"
    },
    {
        "id": 4,
        "title": "Article 4"
    }
]

Nächste Seite:

curl -X POST "https://localhost/api/blog/articles?itemsPerPage=2&page=3" ...
[
    {
        "id": 5,
        "title": "Article 5"
    },
    {
        "id": 6,
        "title": "Article 6"
    }
]