我想在我的应用程序中使用两个不同的数据源(一个用于测试)
如何告诉模型使用哪种数据源?
是否也可以在控制器中即时执行此操作?
答案 0 :(得分:1)
使用ConnectionManager::alias()
:
http://api.cakephp.org/3.0/class-Cake.Datasource.ConnectionManager.html#_alias
例如,这将使所有需要default
连接的表使用`custom:
ConnectionManager::alias('custom', 'default');