Yii:将数据保存到新表

时间:2014-04-10 06:10:35

标签: php yii

我是yii的新手并且有一个基本的疑问。 我正在开发一个应用程序,我必须将以一种形式提交的数据存储到新表中。

据我所知,一张桌子=一个型号 我应该使用gii创建新表的新模型吗?

如果不在gii中创建模型,我是否可以使用以下代码?

$modelA = new table_name;
$modelA->attributes = $_POST['table_name'];
$modelA->save();

1 个答案:

答案 0 :(得分:2)

不,你必须创建模型,因为:

$modelA = new ModelClassName();

而不是表名。您仍然可以将 relations 用于其他表,因此您只能拥有一个模型:

$modelA->tableNameB->attributes = $_POST['attributes4B'];