zend framework 3 + doctrine 2生成实体

时间:2017-11-17 13:13:44

标签: doctrine-orm zend-framework3

如何配置ZF3项目以便能够使用Doctrine Orm Tools中的generate-entities命令?

我对模型使用Application \ Entity命名空间,此工具在Application \ Entity目录中生成实体,而不是在Application \ src \ Entity目录中生成实体。

如何调整?

2 个答案:

答案 0 :(得分:1)

你实际上无法调整它,学说生成器只是psr-0并且不会更新(并且可能在将来的版本中被删除)。我这里没有资源,只是我认为阅读github项目的东西。

你可以做的是创建一个psr-0加载的模块,并将你的配置改为仅为你的实体使用psr-0,但我强烈建议不要这样做。如果你想这样下去,只需更新你的composer autoload部分以添加你的psr-0。

答案 1 :(得分:-1)

您的问题已在stackoverflow上得到解答。您有两个选择:

选项1:

How to generate Doctrine entities From Database and Use PSR-4 Autoloading?

选项2:

自己手动创建实体。 (这就是我所做的)

祝你好运!