如何在使用Doctrine2生成实体中指定目标目录

时间:2017-09-14 10:06:15

标签: symfony doctrine-orm orm reverse-engineering

我使用带有Doctrine的symfony框架作为ORM。 当我运行此命令时:

php bin/console doctrine:mapping:convert annotation ./src --env=local --em=myentitymanager

我得到这个输出: Processing entity "AppBundle\Entity\Offer" Processing entity "AppBundle\Entity\Product"

我需要知道是否存在一些参数或某种方式来在AppBundle / Entity中的子目录中创建实体。 那么有什么方法可以获得这个输出吗?

Processing entity "AppBundle\Entity\Exampledir\Peticion" Processing entity "AppBundle\Entity\Exampledir\Tecnologia"

1 个答案:

答案 0 :(得分:2)

不幸的是,php bin/console doctrine:mapping:convert命令不接受用于定义实体目录的参数。

捆绑包的目标文件夹已在源代码中硬编码为:

  • 如果您选择注释,则为/Entity
  • 如果选择xml,则为/Resources/config/doctrine