CakePHP 2.4.9:使用来自控制器的两个数据库中的数据

时间:2014-05-31 23:10:57

标签: cakephp cakephp-2.0 cakephp-2.3 cakephp-appmodel cakephp-2.4

我有两个具有相同表格的数据库(一个用于常规用途,一个用于更新目的)。我希望能够从这两个数据中访问数据。这是我正在使用的代码:

$this->Channel->useDbConfig = 'default';
debug($this->Channel->find('count')); // Output: 641939, correct!
$this->Channel->useDbConfig = 'update';
debug($this->Channel->find('count')); // Output: 641939, wrong, should be 641938

第二个useDbConfig不起作用。它仍然在操作默认数据源而不是更新数据源中的数据。我想这与它之前使用的默认数据源有关。但是,如何在使用默认数据库后立即访问更新数据库

0 个答案:

没有答案