В моем приложении symfony2 у меня есть два подключения к базе данных, я хотел бы разделить классы сущностей и поэтому иметь один набор классов сущностей в одной связке и другой набор в другой связке. Однако при попытке вызвать мой пакет, он почему-то не регистрируется как Entity Namespace, ошибка следующая:
Unknown Entity namespace alias 'AcmeStaffBundle'.
500 Internal Server Error - ORMException
Я искал, где он устанавливает entity namespaces, и нашел, что это в кэшированных файлах
$e = new \Doctrine\ORM\Configuration();
$e->setEntityNamespaces(array('AcmeStoreBundle' => 'Acme\\StoreBundle\\Entity'));
Как я могу добавить это в массив?
НОВАЯ РЕДАКТИРОВКА:
Мой config.yml выглядит следующим образом, что должно помочь прояснить проблему:
orm:
entity_managers:
default:
connection: default
mappings:
AcmeStoreBundle: ~
Foo:
connection: Foo
mappings:
AcmeFooBundle: ~
Спасибо заранее