【发布时间】:2014-01-15 08:05:57
【问题描述】:
我正在寻找一个很好的解决方案,以利用 Doctrine 进行实体管理,在 Symfony 中实现数据库的即时连接。
我的情况是,我们服务的所有入站用户都将访问 *.website.com 地址,例如 client1.website.com。
我们想为 Client 表使用一个 Doctrine 实体,然后根据他们帐户的 URL 即时查找他们的数据库凭据。
到目前为止,我在 stackoverflow 上找到了以下讨论动态更改数据库凭据的主题,但没有明确的可行解决方案。
我想提议合作制定一个可行的解决方案,我将为其他希望在 Symfony 中修改数据库连接参数的人整理一篇博客/教程。
这里有一些相关的帖子:
Dynamic database connection symfony2
Symfony2, Dynamic DB Connection/Early override of Doctrine Service
谢谢!
【问题讨论】: