Автор |
Сообщение |
michas |
Добавлено: 11 Сен 2008 08:35:21 Заголовок сообщения: |
|
В контроллере можно делать так:
Код: |
$this->[name]->useDbConfig('dbname');
|
|
|
|
Hektor |
Добавлено: 10 Сен 2008 19:11:37 Заголовок сообщения: |
|
Я добился этого немного другим способом. Проблема в том, что у меня несколько идентичных по структуре баз, и в контроллере каждая функция должна определять к какой БД обращаться.
В функции контроллера прописал
Код: | $this->[name]->setDataSource('dbname'); |
|
|
|
michas |
Добавлено: 10 Сен 2008 15:25:39 Заголовок сообщения: |
|
в модели:
Код: |
class Example extends AppModel {
var $useDbConfig = 'alternate';
} |
где 'alternate' имя конфигурации в файле /app/config/database.php |
|
|
Hektor |
Добавлено: 10 Сен 2008 08:04:41 Заголовок сообщения: |
|
Так я и хотел бы знать как между ними переключаться? |
|
|
michas |
Добавлено: 09 Сен 2008 07:47:39 Заголовок сообщения: |
|
создать несколько подключений в конфиг. файле и потом переключаться между ними |
|
|
Hektor |
Добавлено: 07 Сен 2008 16:28:12 Заголовок сообщения: Работа с несколькими БД |
|
Подскажите новичку, как? |
|
|