实际上,我是一名laravel开发者,最近搬到了yii,我发现gii在那里。我可以使用gii创建模型,控制器和CRUD设备......这太棒了!
但是,如果我在表中添加更多字段或简单删除表中的字段,我必须使用gii重新创建模型和控制器,否则会出错。这真的花了我的时间。有没有其他方法可以做到这一点,因为我搜索它并且到目前为止没有发现它。人们建议命令行,但使用gii,是否可能?
答案 0 :(得分:0)
为什么不在添加新字段后再次创建gii模型。如果您不想再次编写代码,那么gii将提供修改现有文件的选项并添加字段本身。简单。 但是这样做有一个缺点,如果你像逻辑那样进行了一些修改,那么一旦你使用gii修改文件就会被覆盖。但我建议这样做,因为这适合你的业务逻辑或者我能掌握它:p