Yii2自动生成model

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Yii2自动生成model相关的知识,希望对你有一定的参考价值。

yii里一个表对应一个model,是自己生成,前台使用的model在fronted/web目录下的gii生成例如(www.gyr.com/yii/frontend/web/index.php?r=gii),后台是在backend/web下,例如(http://www.gyr.com/yii/backend/web/index.php?r=gii) ;

技术分享

 

技术分享

 

然后输入完后 最下方  点击preview,然后  再点击 generate按钮技术分享

 

ok 完成,这时候找你的框架目录,model下面会多一个 Field.php  ,这就是你的field表的model,有自动生成的方法rules,attributeLabels

据本人这个月使用框架所得,model生成后,如果再改表字段或者类型,都要删掉生成的model,重新生成,  不然少个字段,他不会自己填上,即使你的表有name字段,但你的model里面的attributeLabels方法  和 rules里面没有跟你的字段对应的数据,  再 添加 修改 也会是 修改失败...

   剧终......

                   友情链接  http://www.cnblogs.com/laowenBlog   (不收钱的友情链接,抠啊)

 

以上是关于Yii2自动生成model的主要内容,如果未能解决你的问题,请参考以下文章

yii2 对字段 自动加一 或 减一

yii2 如何获取 textInput 值并发送到另一个 textInput

给yii2框架的dropDownList设置默认值

yii2-basic后台管理功能开发之二:创建CRUD增删改查

Yii2 UUID 未与模型值映射

yii2 修改验证码小部件样式