私は2つのドキュメントマネージャーdm1とdm2を持ち、バンドルにはAcmeBundleというバンドルがあります。クラスはかなりあります。一部は "FirstClass" "SecondClass"と他のクラスから始めましょう。例えば、私は私が必要なもの同じバンドルの異なるクラスを持つ方法は異なるドキュメントマネージャーを使用します
FirstClass1.php、
FirstClass2.php、
SecondClass1.php、
SecondClass2.php
Random.php
をされていdm1とdm2の両方で管理される "FirstClass"と "SecondClass"で始まり、dm1で管理される他のクラス
私はprifix
dm1:
connection: dm1
...
auto_mapping: false
mappings:
MyAcmeBundle: ~
dm2:
connection: dm2
...
auto_mapping: false
mappings:
MyAcmeBundle:
prefix: My\AcmeBundle\Document\FirstClass
を使用してみましたが、私はそれが動作しません別のものを追加した場合にのみ、1つの接頭語のために働きます。 これを行う方法を知っている人はいますか?
申し訳ありませんが私はかなり理解していない、我々はマッピングの下でバンドル名を使用すべきではないですか?私はこの方法で試してみたところ、 "bundle 'FirstClasses'は存在しないか、有効になっていません" – user2810081
'dir'キーを明示的に追加できますか?マッピングに?私はそのような構成を使用しています。 – malarzm