【发布时间】:2014-07-16 01:18:23
【问题描述】:
我刚刚迁移到 yii,我创建了一个模型,它用 gii 创建了一个 CActiveRecord,然后我在数据库中做了一些更改,然后它让我感到困惑,现在我的问题是:
1 - 在对数据库进行任何更改后,我是否应该使用 gii 重新创建模型?为什么 yii 中的 Active Record 比其他框架如 zend 或 codigniter 复杂得多!?
编辑:
如果我们不应该改变模型类,我们应该把我们的数据库函数放在哪里!!? Model 不就是为了这样做吗?
【问题讨论】:
-
你肯定会改变你的模型,除非你在一个非常简单的项目中工作,你可以使用从 Gii 生成的 CRUD。在任何更雄心勃勃的项目中,模型都包含应用程序逻辑的核心。