【发布时间】:2017-03-25 14:42:44
【问题描述】:
我不知道哪种方法是将实体属性与来自存储在不同实体中的对象列表中的选定对象进行映射的最佳方法。
示例用例:
- 我有一个
AccountType实体,它有 5 种帐户类型(我需要一个实体,因为它会有许多关联和属性,例如启用等......)。 - 我有一个具有
$accountType属性的User实体。 -
User只能选择一个AccountType(使用表单)。
问题:
映射User:accountType 属性的常用方法是什么?考虑到这一点,我将需要检索一些统计数据来检索属于每个帐户类型的所有用户,依此类推。
我应该将$accountType 映射为string 并使用Data Transformer 来对字符串进行插值还是存在其他一些方法,例如使用oneToOne 关联映射$accountType?
【问题讨论】:
标签: symfony doctrine-orm associations model-associations