我正在尝试连接到 cakephp 3
中的多个数据库。我已经尝试了很多次,但所有问题和答案都在 cakephp 2
中。我找到了 Configuring Connections在 cakephp 3
文档中。 但我无法理解。
我有两个数据库:
1. tracking_system
(Tables: trackers, events, etc..)
2. tracking_system_2
(Tables: todos, actions, etc..)
使用数据库 tracking_system 已完全运行。 但我不知道如何连接到多个数据库(在我的例子中,使用第二个数据库 tracking_system2)。
在此先感谢您的帮助。
最佳答案
您可以在默认情况下将使用另一个连接的表上声明 defaultConnectionName()
方法。在您的任何 Table 类中:
public static function defaultConnectionName()
{
return 'another_config_name';
}
关于database - cakephp 3中的多个数据库连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29981890/