0

我能够连接到我的默认数据库。但除此之外,我还想连接另一个数据库。我正在使用 Play Framework 1.2.6。我知道 Play 1.2.x 的主分支中存在这种支持。任何人都可以帮助我,我如何在 1.2.6 中实现这一点。

谢谢

4

4 回答 4

1

Play 1.2.6(或 1.2.x 分支)不支持开箱即用的多个数据库连接。此支持将在尚未发布的 Play 1.3 中提供。

这是来自 Play 错误跟踪器的相应票证:
http ://play.lighthouseapp.com/projects/57987-p​​lay-framework/tickets/706

于 2013-08-28T13:46:06.997 回答
0

为您的问题找到了另一个有趣的解决方案。如果您需要偶尔访问第二个数据库,请使用以下链接。

点击这里

于 2013-08-29T15:12:13.333 回答
0

您可以尝试使用此模块:http ://www.playframework.com/modules/multidb

阿杰。

于 2013-11-20T08:24:06.813 回答
0

你用的是什么数据库?如果您的数据库支持多个模式,您可以通过在类顶部添加以下行来实现您想要的。

@Entity
@Table(name="<table_name>",schema="<schema_2>")
public class xxx extends Model {

Entity 和 Table 是持久化 api 的一部分。

于 2013-08-28T18:12:23.953 回答