1

我有一个 Symfony2 单元测试,其中我得到了这样的实体管理器:

$this->_em = $kernel->getContainer()->get('doctrine.orm.entity_manager');

这适用于默认实体管理器,但我想获得另一个名为core的实体管理器,除了default. 我怎样才能做到这一点?

我只是为了踢球而尝试过,但没有奏效:

$this->_em = $kernel->getContainer()->get('doctrine.orm.entity_managers.core');
4

1 回答 1

1

试试这样:

$kernel->getContainer()->get('doctrine')->getEntityManager('core')

你应该阅读这个页面

于 2012-06-07T18:44:38.880 回答