2016-09-23 2 views
1

Ich habe mehrere Manager und Konfiguration einer von ihnen wie dieseEntity Manager für bestimmte Einheiten

doctrine: 
    orm: 
    entity_managers: 
     support: 
     connection: support 
     mappings: 
      APIBundle: ~ 

ist Aber es gibt zig Einheiten in APIBundle und ich brauche in dieser Manager nur einige von ihnen. Was für eine korrekte Konfiguration sollte in einem solchen Fall sein?

Antwort

0

Ich kann nichts in der Doktrin-Dokumentation finden, das mit dem übereinstimmt, was Sie fragen. Definieren Sie Ihre Einheiten in zwei verschiedenen Ordnern

:

Aber durch the mapping part lesen, können wir einen kleinen Trick vorstellen, dass passieren

APIBundle 
| 
--- Em1Entity 
| 
--- SupportEntity 

dann in der Config, geben Sie die dir Konfiguration:

doctrine: 
    orm: 
    entity_managers: 
     support: 
     connection: support 
     mappings: 
      Support: 
      mapping:    true 
      type:     ~ 
      dir:     APIBundle\SupportEntity 
      alias:    ~ 
      prefix:    ~ 
      is_bundle:   ~ 

Es ist nur eine Vermutung, ich habe diesen Hack nicht persönlich getestet.

Verwandte Themen