В 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. Это работает, как и ожидалось для другого сценария.