【问题标题】:Yii: add prefix/postfix to model class namingYii:为模型类命名添加前缀/后缀
【发布时间】:2014-10-27 12:37:26
【问题描述】:

有什么方法可以让 Yii 使用在类名中有前缀或后缀的模型?

比如我有一个表user,对应模型User。现在,我希望这个模型有一个前缀,比如 EmulatedUser。有没有办法在不重命名我的表的情况下实现这一点?

【问题讨论】:

    标签: php sql yii


    【解决方案1】:

    表名和类名不必相同。您可以覆盖模型中的tableName

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

    【讨论】:

      猜你喜欢
      • 2019-01-06
      • 2018-11-10
      • 2021-07-26
      • 2022-10-18
      • 2016-03-07
      • 2013-01-30
      • 2018-11-01
      相关资源
      最近更新 更多