我有一个Symfony2的单元测试中,我得到的实体管理器这样的:获取Symfony2的测试非默认EM
$this->_em = $kernel->getContainer()->get('doctrine.orm.entity_manager');
这对于默认实体管理器工作正常,但我想另一个实体经理叫做core
,除了default
之外还有一个实体经理。我怎样才能做到这一点?
我想这只是踢和它没有工作:
$this->_em = $kernel->getContainer()->get('doctrine.orm.entity_managers.core');
GET('doctrine.orm.core_entity_manager ')也应该起作用。如果您想将核心em传递给服务,这很有用。 PHP控制台容器:调试也是一个有用的命令。 – Cerad