2013-08-26 50 views
0

我是Yii的新手。我有一张表,我想在创建条目时添加一个用户ID。我已经在相关的控制器中确定了actionCreate(),我认为这是适合我的修正的地方。唯一的问题是我找不到我现在应该做的任何文档。我可以请求帮助我不应该接下来的事情。在actionCreate()中添加用户ID步骤

感谢

回答

2

你可能寻找afterSave()。你可以在你的用户模型中添加一个像这样的方法:

protected function afterSave() 
{ 
    if($this->isNewRecord) { 
     // Insert ID into other table here 
    } 
} 
0

现场只需设置到数据库中的主要自动增量。在新对象上调用->save()之后,将自动添加此值。

您将能够访问此ID字段$model->primaryKey