Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Database 根据播放2.4.2中的请求更改数据库连接_Database_Postgresql_Dynamic_Playframework_Database Connection - Fatal编程技术网

Database 根据播放2.4.2中的请求更改数据库连接

Database 根据播放2.4.2中的请求更改数据库连接,database,postgresql,dynamic,playframework,database-connection,Database,Postgresql,Dynamic,Playframework,Database Connection,我正在使用Play2.4.2,并尝试在运行时连接到不同的PostgreSQL数据库 在同一台主机上运行着一个(传统的)PostgreSQL安装,但它有(目前约39个)数据库 对于基于路由的每个请求,我希望动态连接到不同的数据库,而无需在application.conf中指定每个数据源 我知道这既不是一个好的解决方案,也不是一个有效的解决方案,我只关心这是否可行。你不能在conf/META-INF/persistence.xml中将所有这些数据库配置为持久性单元,然后通过JPA.em(“persi

我正在使用Play2.4.2,并尝试在运行时连接到不同的PostgreSQL数据库

在同一台主机上运行着一个(传统的)PostgreSQL安装,但它有(目前约39个)数据库

对于基于路由的每个请求,我希望动态连接到不同的数据库,而无需在application.conf中指定每个数据源


我知道这既不是一个好的解决方案,也不是一个有效的解决方案,我只关心这是否可行。

你不能在
conf/META-INF/persistence.xml中将所有这些数据库配置为持久性单元,然后通过JPA.em(“persistenceUnitName”)访问它们吗?我还没有想到,我会研究一下。