W mojej aplikacji symfony2 mam dwa połączenia z bazą danych, chciałbym zachować oddzielne klasy encji i dlatego mam jeden zestaw klas jednostek w jednym pakiecie i inny zestaw w innym pakiecie . Jednak podczas próby wywołania moją paczkę, jej z jakiegoś powodu nie zarejestrowany jako przestrzeni nazw Entity, błąd jest w następujący sposób:Symfony 2: Dodaj inny obszar nazw do przestrzeni nazw jednostki
Unknown Entity namespace alias 'AcmeStaffBundle'.
500 Internal Server Error - ORMException
Szukałem gdzie ustawia nazw encji, a ja znalazłem go być w zbuforowanych plikach
$e = new \Doctrine\ORM\Configuration();
$e->setEntityNamespaces(array('AcmeStoreBundle' => 'Acme\\StoreBundle\\Entity'));
Jak mogę dodać to do tablicy?
NOWA EDYCJA:
Moja config.yml jest następujący które powinny pomóc wyjaśnić kwestię:
orm:
entity_managers:
default:
connection: default
mappings:
AcmeStoreBundle: ~
Foo:
connection: Foo
mappings:
AcmeFooBundle: ~
z góry dzięki
Rozwiązałeś swój problem? –