php - 在 Yii 中生成 gii 代码后如何向模型添加字段?

标签 php mysql yii

情况:
昨天我使用 gii 为我的数据库表 (mysql) 生成代码。我意识到我的表需要一个新字段。

问题:
在数据库表中添加新字段的约定是什么?在 mysql 中手动添加新表后,是否有我需要做的事情的 list ?或者是否有通过 gii 的一键式解决方案?

最佳答案

只需使用您喜欢的方法将该字段添加到数据库即可。

就您生成的代码而言,如果您没有修改 gii 生成的文件,您可以简单地重新生成它们,但如果您已经修改,只需将该字段的新逻辑添加到您可以使用 rules() 的相关部分,搜索(), 标签等...

您也可以在 Gii 中重新生成内容,您可以从 Gii 预览中复制粘贴相关部分(单击文件名)。

Gii 设置为不覆盖您的文件,您可以开始新的生成并自己查看差异。 gii中也有diff方法。

关于php - 在 Yii 中生成 gii 代码后如何向模型添加字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11383869/

相关文章:

mysql - sql查询与当天比较

php - Yii 单元测试 CDbException

php - 根据域重写基本 url

php - 从 dd/mm/yyyy hh :mm:ss to DD MMM YYYY 转换存储在 mysql 中的日期字符串

php - 如何将表单值(某些具有相同名称)插入到多个 MySQL 行

php - PHP-无法打开流:没有这样的文件或目录

mysql - 自动删除表行

PHPExcel 将 48 行中的 38 行从 xlsx 文件插入 MySQL

php - 检查字符串是否包含多个特定单词

php - Yii:从某个表中获取最重复的ID