やかんブログ

[Symfony][memo]複数DBに繋ぐ方法

2008年06月13日(金)16:30|谷口

谷口です。

Symfonyで複数のDBに接続する方法のメモです。

複数のDBに接続するのはdatabase.yml、schema.ymlなどで設定を適切にすることで簡単に実現できます。下記のページが非常に参考になります。 Symfonyで複数のDBに接続するための設定箇所一覧

ただ、以前sfLoadBalancerPluginの使い方で紹介したsfPropelLoadBalancerPluginを有効にしていると、なぜか上記の設定通りに動いてくれません・・・。 無理やりですが、他のDBへ接続する際には、preExecute()などで以下のコードを入れて対処しました。

 

sfConfig::set('app_sfPropelLoadbalancerPlugin_enabled', false); 

他に良い方法があったり、プラグインを修正できたらまた掲載します。

この記事に関するお問い合わせはこちら

ページの先頭へ