Api Platform Pagination в формате json - PullRequest
2 голосов
/ 07 июня 2019

Мне нужна помощь с разбиением на страницы платформы API в формате JSON.

вот мой api_platform.yaml

api_platform:
    allow_plain_identifiers: true
    mapping:
        paths: ['%kernel.project_dir%/src/Entity']
    formats:
        json:     ['application/json']

когда я использовал формат Hydra (по умолчанию), я получил что-то вроде этого

"hydra:view": {
    "@id": "/api/galleries?page=1",
    "@type": "hydra:PartialCollectionView",
    "hydra:first": "/api/galleries?page=1",
    "hydra:last": "/api/galleries?page=6",
    "hydra:next": "/api/galleries?page=2"
  }

Кто-нибудь может мне помочь? если возможно получить что-то подобное в формате json или другим способом применить нумерацию страниц с помощью платформы api или symfony

спасибо

...