1

私のプロジェクトにはいくつかのバンドルがあり、それぞれが異なるデータベースを使用しているので、必要なデータベースにアクセスするためにそれぞれに必要なパラメーターを示すために、バンドルごとに固有のものを作成することを考えました。誰かが私にヒントをくれることを願っています。前もって感謝します。

4

1 に答える 1

2

複数エンティティ マネージャのドキュメントを参照してください。

http://symfony.com/doc/2.0/cookbook/doctrine/multiple_entity_managers.html

必要な数のエンティティ マネージャーを作成し、次のように各バンドルをエンティティ マネージャーにマップします。

entity_managers:
            default:
                connection:       default
                mappings:
                    AcmeDemoBundle: ~

複数の parameters.yml ファイルを作成し、config.yml に次のようにインポートできます。

imports:
    - { resource: parameters1.yml }
    - { resource: parameters2.yml } 
于 2012-11-16T15:27:03.627 に答える