Doctrine orm MappingException:条令试图在另一个模块中捕获我的实体
我正在用zend framework 3开发我的第一个项目(我从来没有用zend framework 2开发过),也第一次使用了条令 我开发了第一个模块“Login”,现在我正在开发第二个模块“Insumo” 结构是这样的:Doctrine orm MappingException:条令试图在另一个模块中捕获我的实体,doctrine-orm,zend-framework3,Doctrine Orm,Zend Framework3,我正在用zend framework 3开发我的第一个项目(我从来没有用zend framework 2开发过),也第一次使用了条令 我开发了第一个模块“Login”,现在我正在开发第二个模块“Insumo” 结构是这样的: public function indexAction() { $configuracao = $this->entityManagerDbOp->getRepository( TbdInsumoConfiguracao::class )->fin
public function indexAction() {
$configuracao = $this->entityManagerDbOp->getRepository( TbdInsumoConfiguracao::class )->findOneById( 1 );
return new ViewModel([
'configuracao' => $configuracao
]);
}
模块/
登录/
因苏莫/
src/
控制器/
ConfiguralController.php
实体/
TbdInsumoConfiguracao.php
在配置控制器中,我的索引函数如下所示:
public function indexAction() {
$configuracao = $this->entityManagerDbOp->getRepository( TbdInsumoConfiguracao::class )->findOneById( 1 );
return new ViewModel([
'configuracao' => $configuracao
]);
}
在Login的module.config.php中,没有与“insumo”或“configuracao”相关的内容,但当我尝试访问我的configuracao控制器的索引方法时,出现了错误
如果我尝试在没有数据库代码的情况下访问,它将正常访问视图
可能是什么?问题确实出在配置上。 在Login的模块中,我配置了两个连接orm_db_op和orm_db_sgf,但在Insumo中,我没有配置,所以当我尝试使用这些连接时,doctor在Login的模块中搜索它们