如何在cakephp中更改'WhoDidiT'的默认行为

时间:2013-01-21 10:11:03

标签: cakephp cakephp-1.3

我在我的模型中使用'WhoDidiT'来插入user_id。它的工作正常。 现在我需要插入不同的user_id而不是登录的user_id。 有没有办法插入不同的user_id而不修改'WhoDidiT'

var $actsAs = array(
    'WhoDidIt'=>array(
                     'created_by_field'=>'created_by',
                     'modified_by_field'=>'modified_by'
                ),

 );

1 个答案:

答案 0 :(得分:2)

保存后,您可以更新该特定字段

$this->Model->saveField('created_by',$id);

这将解决问题