О доступе к базе данных в Yii - PullRequest
0 голосов
/ 16 декабря 2011

В чем разница между

TableA::model()->getDbConnection();

и

TableB::model()->getDbConnection();

или они оба эквивалентны

Yii::app()->db;

1 Ответ

1 голос
/ 16 декабря 2011

В большинстве случаев я думаю, что они одинаковы, поскольку обычно для всех записей в приложении существует одно соединение с базой данных.Для TableA::model()->getDbConnection Если dbconnection записи определено, это соединение будет возвращено, в противном случае будет возвращено dbconnection приложения по умолчанию, которое определено в /protected/config/main.php.Вы можете обратиться к исходному коду или поддержке нескольких баз данных в yii .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...