Представление данных в Swagger из реляционной базы данных с множеством таблиц поиска - PullRequest
0 голосов
/ 06 октября 2019

В Symfony API-Platform я понимаю, как представлять данные Owner / Child, но большая часть моих данных связана со многими таблицами поиска.

Я изо всех сил пытаюсь представить это как конечную точку API.

Нужно ли запускать запрос соединения в репозитории сущностей? Если так, то как этот объект появляется в Swagger?

Это моя конечная цель:

{
  "site": "example.com",
  "type": "comment", // parsed from lookup table
  "post": "123",
  "user": "john" // parsed from lookup table
  "value": "great"
}

В этом случае мне не нужны и не нужны субобъекты. Я просто хочу, чтобы URL:

example.com / records? Type = comment & post = 123

с проанализированными данными поиска. Потребителю API не нужно создавать это.

Я перепробовал все аннотации @Group. Это работает, как и ожидалось для другого сценария.

...