PHP、Symfony、JMSSerializerBundle。JMSシリアライザの選択的シリアル化
User
オブジェクトをOrganization
オブジェクトのIDにシリアル化したいのですが、User
オブジェクトが他のオブジェクトに属している場合は、デフォルトのシリアル化を使用します。
public class Organization {
// type is User
$user; -> "123123"
...
}
public class Other {
// type is User
$user; -> "{id: 123123, name: John, ...}"
...
}
妥当な努力で可能ですか?
こんにちは。役に立った場合、私の答えを受け入れるか、必要に応じていくつかの変更を提案することができます:) –