質問 > 管理機能 > 複数のDBサーバに接続したい |
管理機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
umebius |
投稿日時: 2020/9/18 21:41
対応状況: −−−
|
神 登録日: 2016/7/22 居住地: 投稿: 2085 |
Re: 複数のDBサーバに接続したい DoctrineServiceProviderをregisterしている場所で、に対して通常はdefaultだけですが、database2というconnectionの設定も行います。('dbs.options'オプション)
DoctrineOrmServiceProviderをregisterしている場所では、通常default用の$optionしか渡されていませんが、上にご記載いただいている通り、$options2を作って渡してやります。('orm.ems.options'オプション) $options2は、$optionsを作っている場所を真似してやれば良いと思います。 この辺りです。 https://github.com/EC-CUBE/ec-cube3/blob/72eb21a0441ae7ae1b7927acfdfc31979def76b7/src/Eccube/Application.php#L453-L481 これでそれぞれのデータベース用のentityManagerを作ることができるようになります。
|
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
複数のDBサーバに接続したい | Kaoru001 | 2020/9/18 15:41 |
» Re: 複数のDBサーバに接続したい | umebius | 2020/9/18 21:41 |
Re: 複数のDBサーバに接続したい | Kaoru001 | 2020/9/19 13:02 |