基本上,我有一段代码分支,连接到三个不同的实体管理器(随后是三个不同的MySQL数据库)。不幸的是,其中两个数据库的表名相同,所以我不能将所有实体放在同一个目录中,并且出于结构考虑,我也想避免这种情况。
因此,我的问题是...我应该如何设置才能拥有一个单一的实体捆绑包,在Entity\和Resources\config\doctrine\下有子目录。
例如:
因此,我的问题是...我应该如何设置才能拥有一个单一的实体捆绑包,在Entity\和Resources\config\doctrine\下有子目录。
例如:
Acme\EntityBundle\Entity\DB1\Test.php
Acme\EntityBundle\Entity\DB1\Acme.php
Acme\EntityBundle\Entity\DB2\Test.php
Acme\EntityBundle\Entity\DB2\Foo.php
Acme\EntityBundle\Entity\DB3\Bar.php
同样的想法适用于Resources\config\doctrine\
这里的配置非常模糊,不太清楚该怎么做...
doctrine:mapping:import
命令如何与此配合工作? - Aschererdoctrine:mapping:import
命令中添加了对子空间的支持。等待观察。 - Ascherer