Доктрина Symfony: отображение: импорт не импортирует таблицы отражающих связей - PullRequest
0 голосов
/ 26 марта 2019

У меня есть база данных mysql, где у меня есть несколько таблиц. Две из них являются отражающей таблицей ассоциации, таблица ассоциации R-asso ссылается на две строки таблицы A. Таблица ассоциации содержит дополнительные данные, такие как дата, строка.

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

Когда я импортирую свои сущности в Symfony, сущность R-asso не генерируется. Вместо этого у меня есть связь ManyToMany между объектами моего A, но я потерял информацию, содержащуюся в моей ассоциации!

Я попытался снова импортировать мои сущности, я проверил свои ассоциации в своей базе данных, я ищу, в каком случае Symfony не генерирует сущность, но я ничего не нашел.

Я хочу, чтобы symfony сгенерировал мою сущность R-asso и связал ее с моим объектом A вместо создания ассоциации ManyToMany между объектами A.

...