Database Symfony2:每个捆绑包的parameters.ini文件
在我的项目中,有几个bundle,每个bundle使用不同的数据库,因此我考虑为每个bundle指定一些特定的参数,以指示每个bundle访问所需数据库所需的参数。希望有人给我一个提示。提前感谢。请参阅多实体管理器文档 根据需要创建尽可能多的实体管理器,然后将每个捆绑包映射到实体管理器,如下所示:Database Symfony2:每个捆绑包的parameters.ini文件,database,symfony,Database,Symfony,在我的项目中,有几个bundle,每个bundle使用不同的数据库,因此我考虑为每个bundle指定一些特定的参数,以指示每个bundle访问所需数据库所需的参数。希望有人给我一个提示。提前感谢。请参阅多实体管理器文档 根据需要创建尽可能多的实体管理器,然后将每个捆绑包映射到实体管理器,如下所示: entity_managers: default: connection: default map
entity_managers:
default:
connection: default
mappings:
AcmeDemoBundle: ~
您可以创建多个parameters.yml文件,并像这样在config.yml中导入它们
imports:
- { resource: parameters1.yml }
- { resource: parameters2.yml }
如果这样做,则每次执行
composer update | install
,它都会请求db参数。