2016-09-27 11 views
0

До сих пор мы боролись с глубиной 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?

ответ

1

Да, это очень легко сделать с платформой API. Взгляните на the Getting Started guide, он описывает, как создать такие API за несколько минут.