database - 每个包的 Symfony2 : a parameters. ini 文件

标签 database symfony

在我的项目中有几个包,每个包使用不同的数据库,所以我考虑为每个包做一些特定的东西,以指示每个包访问所需数据库所需的参数。希望有人给我提示。提前致谢。

最佳答案

请参阅多实体管理器文档。

http://symfony.com/doc/2.0/cookbook/doctrine/multiple_entity_managers.html

根据需要创建尽可能多的实体管理器,然后将每个包映射到一个实体管理器,如下所示:

entity_managers:
            default:
                connection:       default
                mappings:
                    AcmeDemoBundle: ~

您可以创建多个 parameters.yml 文件并像这样在您的 config.yml 中导入它们

imports:
    - { resource: parameters1.yml }
    - { resource: parameters2.yml } 

关于database - 每个包的 Symfony2 : a parameters. ini 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13419441/

相关文章:

android - 如何使用推送通知同步 SQLite 和 MySQL 数据库?

database - Cassandra 数据中心复制与 Couchbase 数据中心复制

php - 交响乐 2 : changing user in database does not cause logout

javascript - Symfony2 Assets 变更

java - 如何使三个类线程相互关联

sql - 如何将语法从 SQL Server 转换为 Postgresql?

sql-server - 根据指向同一表的字段对查询进行排序

javascript - jQuery 脚本仅适用于产品目录上的一个按钮

php - Doctrine - Query One-To-Many, Unidirectional with Join Table association from inverse side

symfony - Symfony 2 的 YML 配置文件中 ~ 是什么意思?