-1
多分私は愚かな質問をしているのでしょうか、あるいは私が探しているものが存在しないかもしれません。この場合、素晴らしい機能になります。 関連するすべてのエンティティで1つのオブジェクトを取得し、そのデータをすべて印刷する方法はありますか?Symfony2 + Doctrine - すべての関係データを含むオブジェクトを取得
例えば、私はCustomer
エンティティとLocation
エンティティを持っています。彼らはManyToOne
の関係にいます(1人の顧客は複数の場所を持つことができます)。
私はこの1つのような構造でJsonResponse
を返すようにしたい:
{ customer:
[ {id: , name: , locations:
[ {id: , name: , address: }
]}
]
}
私の考えは、(1がある場合)すべてを持つオブジェクトの構造を有している配列を返すメソッドを呼び出すことです他の関連オブジェクトを取得し、jms_serializer
を適用してJSON構造体を返します。
ありがとうございます!
EDIT 私は解答として答えを書いた。
したがって、基本的にはCustomerオブジェクトをシリアライズするだけで、(JMS)シリアライザを使用する方が簡単です。 – Gerry
@Gerryありがとう、私は解決した! – Dygne