0
我正在嘗試使用2個DB和2個實體管理器。 這裏是我的配置學說部分:Symony:使用2個實體管理器時未知實體命名空間別名
doctrine:
dbal:
default_connection: g2s
connections:
main:
driver: pdo_mysql
host: '%database_host%'
port: '%database_port%'
dbname: '%database_name%'
user: '%database_user%'
password: '%database_password%'
charset: UTF8
api:
driver: pdo_mysql
host: '%database_host%'
port: '%database_port%'
dbname: api
user: '%database_user%'
password: '%database_password%'
charset: UTF8
orm:
auto_generate_proxy_classes: '%kernel.debug%'
entity_managers:
default:
connection: main
auto_mapping: true
naming_strategy: doctrine.orm.naming_strategy.underscore
api:
connection: api
naming_strategy: doctrine.orm.naming_strategy.underscore
mappings:
ApiBundle: ~
我跑命令「配置:翻鬥參考」和包映射。 但試圖瀏覽我得到這個錯誤的任何頁面時: 未知實體命名空間別名「ApiBundle」
我從來沒有使用automapping與多個實體管理器運氣很多。 – Cerad