Vermeiden von Rekursionen mit Doctrine-Entitäten und JMSserializer

Ich erstelle eine REST-API mit Symfony2, Doctrine, FOSRestBundle und JMSSerializer.

Das Problem, das ich habe, besteht darin, dass der Serializer beim Serialisieren meiner Entitäten alle verwandten Entitäten abruft. ZB für eine Aufgabe, die Teil einer Geschichte ist, die Teil einer Tafel ist. Wenn ich die Aufgabe serialisiere, erhalte ich eine Ausgabe, die die Geschichte enthält, die die Tafel enthält, und die dann alle anderen Geschichten auf der Tafel enthält.

Gibt es eine einfache Möglichkeit, dies einzuschränken und stattdessen nur die foreignIds einzubeziehen?

Antworten auf die Frage(5)

Ihre Antwort auf die Frage