2014-10-27 71 views
0

有什麼方法可以讓Yii使用在其類名中包含前綴或後綴的模型?Yii:爲模型類命名添加前綴/後綴

例如,我有一個表用戶,它對應於模型User。現在,我希望這個模型有一個前綴,例如,EmulatedUser。有沒有辦法實現這一點,而不重命名我的表?

回答

2

表和類名不一定是相同的。您可以覆蓋模型中的tableName

<?php 
class EmulatedUser extends CActiveRecord { 
    public function tableName() { 
     return 'user'; 
    } 
}