【发布时间】:2014-02-26 05:38:23
【问题描述】:
我正在从 FOSUserBundle 的抽象 User 类扩展,如 documentation 中所述。
我看到类中有 Doctrine/ORM 的映射注释。
这是否意味着 - 如果我从类扩展 - 抽象类中定义的属性将不会被持久化?
我需要手动编辑包的抽象类还是在其他地方定义了映射?
【问题讨论】:
标签: php symfony fosuserbundle
我正在从 FOSUserBundle 的抽象 User 类扩展,如 documentation 中所述。
我看到类中有 Doctrine/ORM 的映射注释。
这是否意味着 - 如果我从类扩展 - 抽象类中定义的属性将不会被持久化?
我需要手动编辑包的抽象类还是在其他地方定义了映射?
【问题讨论】:
标签: php symfony fosuserbundle
FOSUserBundle 使用 XML 映射。
这就是抽象 User 类中没有注释的原因。
【讨论】:
User 类中映射您的额外字段吗?
orm:convert-mapping 但不知道如何将它用于单个类
username, email,那么我必须排除FOS User 类中的其他字段,因为它位于不同的包中,所以我不能这样做。所以我必须复制该文件并放入我的实体文件夹然后使用它。可以吗