Symfony原则:mapping:import不会导入反射关联表

时间:2019-03-25 22:21:54

标签: mysql symfony doctrine-orm doctrine

我有一个mysql数据库,其中有一些表。其中两个是反射关联表,关联表R-asso引用表A的两行。关联表包含其他数据,例如日期,字符串。

     +---------------+
     |               |  0..*
     |               |
+----+----+      +---v-----+
| R-asso  |      |    A    |
+---------+      +---------+
| date    |      | attr    +-------(other entities)
| String  |      |         |
|         |      |         |
|         |      |         |
+---^-----+      +---+-----+
    |                |
    |                | 0..*
    |                |
    +----------------+

当我在symfony中导入实体时,不会生成R-asso实体。相反,我的A对象之间存在ManyToMany关联,但我丢失了关联中包含的信息!

我试图再次导入我的实体,在数据库中检查了我的关联,我搜索了Symfony没有生成实体但没有发现任何东西。

我想让symfony生成我的R-asso实体,并将其与我的对象A关联,而不是在A对象之间创建ManyToMany关联。

0 个答案:

没有答案