2011-12-16 43 views

回答

1

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

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

或它們都是等價的區別在大多數情況下,我認爲他們只是同樣,因爲通常應用程序中的所有記錄都有單個數據庫連接。對於TableA::model()->getDbConnection如果定義了記錄的dbconnection,則將返回該連接,否則會返回在/protected/config/main.php中定義的應用程序的默認dbconnection。你可以參考source codemultiple databases support in yii

+0

非常感謝。 – Shadow 2011-12-16 05:47:10