Home >Backend Development >PHP Tutorial >YII根据表字段名生成的类如何自己更改名字?
比如:
<code class="lang-sql">CREATE TABLE 'tbl_myr_version' ( 'current_version_id' ); </code>
如果是YII根据AR生成的,那么类的名字也应该是current_version_id,
,如何让生成的类的名字变成currentVersionId呢?
事情紧急,请YII大神回答。。
比如:
<code class="lang-sql">CREATE TABLE 'tbl_myr_version' ( 'current_version_id' ); </code>
如果是YII根据AR生成的,那么类的名字也应该是current_version_id,
,如何让生成的类的名字变成currentVersionId呢?
事情紧急,请YII大神回答。。
这个在gii里边Model生成时,可以自已填写的.
如果不用gii,可以自已在models目录下创建一个文件名CurrentVersionId.php
,然后写上代码.
<code class="lang-php">class CurrentVersionId extends CActiveRecord { public static function model($className=__CLASS__) { return parent::model($className); } public function tableName() { //为了使用前缀tbl_, 用这种2个花括号方式 return '{{myr_version}}'; } } </code>
Yii会autoload的.