首页 > symfony2 我需要连接2个不同的数据库 应该如何做呢

symfony2 我需要连接2个不同的数据库 应该如何做呢

我需要在控制器取得2个数据库里的数据,改如何做?
http://symfony.cn/docs/cookbook/doctrine/multiple_entity_managers.html...
我搜到了这个答案,但是按照做之后,并没有实现


获取数据库 A 实例

$emA = $this->get('doctrine')->getManager('default');

获取数据 B 实例

$emB = $this->get('doctrine')->getManager('customer');

从 A 实例的 product 实体中取得数据

$productsA = $emA->getRepository('AppBundle:Product')->findAll();

从 B 实例的 product 实体中取得数据

$productsB = $emB->getRepository('AppBundle:Product')->findAll();
【热门文章】
【热门文章】