在Yii中从blameble行为扩展中获取名称

时间:2012-07-16 05:46:47

标签: php yii yii-extensions

通过在Yii Framework中使用Blameble Behaviour扩展,我想跟踪创建者和更新者。在这里,我能够记录他们的ID,现在我想知道如何从中获取他们的名字。

1 个答案:

答案 0 :(得分:0)

为此你必须在模型中添加一个关系

'creator' => array(self::BELONGS_TO, 'User', 'my_own_creator_column_name'),
'updater' => array(self::BELONGS_TO, 'User', 'my_own_updater_column_name'),

然后您可以从$model->creator$model->updater

获取用户的姓名/电子邮件