Я пытался создать приложение с двумя связками / db-соединением (по одному на каждую дб).
DB-Connect работает нормально (пробовал с php app / console doctrine: query: sql —connection master / default).
Но я всегда получаю ошибку:
MappingException in MappingException.php line 37:
The class 'PortalBundle\Entity\User' was not found in the chain configured
namespaces FOS\UserBundle\Entity.
Есть намеки?
конфигурации:
doctrine:
dbal:
default_connection: default
connections:
default:
....
master:
....
orm:
default_entity_manager: default
auto_generate_proxy_classes: false
entity_managers:
default:
connection: default
naming_strategy: doctrine.orm.naming_strategy.underscore
auto_mapping: true
master:
connection: master
naming_strategy: doctrine.orm.naming_strategy.underscore
mappings:
PortalBundle: ~
MasterBundle: ~
fos_user:
db_driver: orm
firewall_name: main
model_manager_name: default
user_class: PortalBundle\Entity\User
group:
group_class: PortalBundle\Entity\UserGroup
Задача ещё не решена.
Других решений пока нет …