0

我是 Yii 的新手。我有一个表,我想在创建条目时添加一个用户 ID。我已经在关联的 Controller 中确定了 actionCreate(),我想这是进行修改的合适位置。唯一的问题是我找不到任何关于我现在应该做什么的文档。我可以就下一步不应该做的事情寻求帮助吗?

谢谢

4

2 回答 2

2

您可能正在寻找afterSave(). 您可以将这样的方法添加到您的用户模型中:

protected function afterSave()
{
    if($this->isNewRecord) {
        // Insert ID into other table here
    }
}
于 2013-08-26T20:30:41.360 回答
0

只需在数据库中将该字段设置为主要自动增量->save()调用新对象后将自动添加此值。

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

于 2013-08-26T18:00:00.557 回答