【发布时间】:2015-02-24 12:07:24
【问题描述】:
我正在使用具有两个数据源的 CakePHP 1.3:
-
master default
如何更改整个函数的数据源,即从 default 更改为该函数的 master。
如果我用这个
$this->{Model}->setDataSource('master');
它仅针对该模型进行更改。
有什么通用的方法???
【问题讨论】:
-
什么情况下需要使用master,默认在哪里?
-
使用任何单个保存/更新操作的函数...我想为该功能使用主数据源(完整功能)..
-
所以在一个会话中,您需要同时使用两个数据源?基于调用哪个函数?
-
假设我调用一个控制器/动作 .. 应该就像我们可以在函数开始时更改数据源 .. 它应该使用该数据源直到该函数结束...
标签: php cakephp cakephp-1.3