我在我的模型中使用“WhoDidiT”来插入 user_id。它的工作正常。
现在我需要插入一个不同的 user_id 而不是登录的 user_id。
有什么方法可以在不修改“WhoDidiT”的情况下插入不同的 user_id
var $actsAs = array(
'WhoDidIt'=>array(
'created_by_field'=>'created_by',
'modified_by_field'=>'modified_by'
),
);
最佳答案
保存后,您可以更新该特定字段
$this->Model->saveField('created_by',$id);
这将解决问题
关于cakephp - 如何更改 cakephp 中 'WhoDidiT' 的默认行为,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14436357/