Doctrine2 - 与父母名称的一对多关联

时间:2013-07-03 14:11:29

标签: doctrine-orm

是否可以在Doctrine2中将父名称字段创建为一对多关联。

例如,我们有一个会议。此会议可以与“联系人”或“帐户”相关联。

数据示例:

     meeting_name         | parent_name | parent_id
------------------------------------------------------
Meeting with a friend     | Contacts    | <contact_id>
Meeting with the customer | Accounts    | <account_id>

可以在Doctrine2中实现吗?

由于

1 个答案:

答案 0 :(得分:0)

是的确定。但是,我将使用父类'FQDN而不是其名称。您可以创建一个custom hydrator

或者你可以创建两个多对多关系,一个用于meeting_customer_attendees,另一个用于meeting_friend_attendees。