Symfony4多个数据库中具有相同结构

问题描述 投票:0回答:1

对于一个项目,我想继续在多个数据库中分离数据。我想创建一个网络平台,在这里也有“公司”与“用户”

但我要创建每个公司的数据库,并切换到这个数据库中,当用户进入该公司页面,如:http://localhost/company/{company_name}

之后,他们需要登录一个页面,如:http://localhost/company/{company_name}/login与该数据库中的用户凭据。

有没有一种方法来生成这些数据库与它们之间的按钮和开关,当用户访问另一个路径推?

已经感谢您的时间!

database symfony doctrine symfony4
1个回答
0
投票

也许这是可能的,但并不容易。

该标准的行为是配置数据库/实体管理器/在config。它们的参数/名称,用户名,密码,端点/在环境变量设置。为了有多个数据库需要设置这些参数,但最终的Apache重启/如果你使用它/可能是必需的。

您可以检查here的想法。

© www.soinside.com 2019 - 2024. All rights reserved.