doctrine2 - symfony2 我需要連接2個不同的資料庫 應該如何做呢
巴扎黑
巴扎黑 2017-05-16 16:44:17
0
1
456

我需要在控制器取得2個資料庫裡的數據,改為如何做?
http://symfony.cn/docs/cookbook/doctrine/multiple_entity_managers.html...
我搜到了這個答案,但照做之後,並沒有實現

巴扎黑
巴扎黑

全部回覆(1)
習慣沉默

取得資料庫 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();
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板