【发布时间】:2015-01-20 00:56:40
【问题描述】:
目前使用: 用于电子商务网站的 sylius-standard 基础安装。
这是我想要完成的: 基本上我们知道有一个用户实体驻留在
vendor/sylius/sylius/src/Sylius/Component/Core/Model/User.php
这个实体实际上是在扩展 FOS\UserBundle\Model\User,它还有一个链接的 UserInterface,它正在实现 FOS\UserBundle\Model\UserInterface。
我的目标是创建另一个实体 UserData,它可以通过 Doctrine OneToMany 字段关系链接到上述 sylius 用户实体,它基本上是表 sylius_user。
如此有效地通过 oneToMany 链接到 UserData 实体的用户实体(对于每个用户可以有多个 UserData 实体实例。)
Sylius 文档 (http://sylius.readthedocs.org) 没有任何与添加实体相关的内容 - 如果我弄错了,请引导我找到正确的链接。
我已经在 -> sylius models override 阅读了覆盖模型,也已经在 stackoverflow How to create a new model with Sylius via SyliusResourceBundle 上遇到了另一种相关问题,但不清楚,因为他正在使用 SyliusResourceBundle 而我想扩展 SyliusCoreBundle(不确定是否我们可以先扩展它,也可以不扩展)
如何在 sylius 框架中实现这一点?
【问题讨论】:
标签: entity-framework symfony doctrine-orm sylius