2016-03-31 59 views
0

我与Zend框架2和学说2个工作和我的应用程序有两个模块:库不会生成学说2

  1. Privado(私人)
  2. 检察署(公共)。

我在公共场合公开创建的实体,我的第一个实体,现在我试图使用命令来创建她的资料库:

./vendor/bin/doctrine-module orm:generate-repositories ./module/Publico/src/ 

而且全部来自私人模块创建的库,但未在公共模块中创建新实体的存储库。

enter image description here

那么,发生了什么?我究竟做错了什么?

回答

0

我发现了这个问题,我犯了一个可怕的错误。我没有正确定义Repository类。

错误:

/** @ORM\Entity 
* @ORM\Table(name="menu") 
* @ORM\Entity(repositoryClass="Privado\Repository\EstadoRepository") 
*/ 

右:

/** @ORM\Entity 
* @ORM\Table(name="menu") 
* @ORM\Entity(repositoryClass="Publico\Repository\MenuRepository") 
*/ 
+0

为了完整何塞,你可以在 “自接受” 这样的回答,通过点击刻度标记,以它的左侧,让它变成绿色。你现在会这样做吗? – halfer