До сих пор мы боролись с глубиной Symfony, Doctrine и Serializer.symfony api-platform depth
Я хотел бы иметь возможность предоставлять только один уровень JSON REST Api с symfony, позволяя мне управлять моей «внешней клавишей» и логикой отношения непосредственно из представления.
GET /people/1
{
id:1,
name:"theonewhoknocks"
friends: [3, 12, 25]
}
Использование FosRESTBundle, мы были strugling на успех на этом. (мы видели «глубинные» анотации и «групповые» представления для моделей, но ни одна из них не соответствует нашей потребности).
Вопрос прост, прежде чем сделать выбор для нашего будущего API, мы должны знать:
является api-platform в состоянии обеспечить мертвый простой один уровень (с явными внешними ключами) REST API?