0

我正在尝试加入两个不同数据库中的两个表。这些数据库不一定必须相同。所以我想看看我是否可以用一个模型制作一个模型,用另一个模型制作另一个模型,然后加入两个派生模型。或者,如果有一种方法可以让您知道如何连接不同数据库的两个模型,那也很棒。

4

2 回答 2

1

一个模型不可能使用两个表/数据库

模型通常是数据库的访问点,更具体地说,是数据库中某个表的访问点。默认情况下,每个模型都使用名称是其自身复数的表,即“用户”模型使用“用户”表。

资源

第二个答案说这是可能的,但我认为它不会按照你想要的方式工作。

但是,模型可以使用不同的数据库

然后,您可以创建关系来链接它们。

于 2013-07-26T20:26:28.787 回答
0

它可以通过useDbConfig轻松实现(刚刚测试过)。另一种方法是使用数据库视图。

于 2013-07-27T00:58:34.460 回答