3

モデルで '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'
                ),

 );
4

1 に答える 1

2

保存した後、その特定のフィールドを更新できます

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

これはトリックを行います

于 2013-01-22T04:53:38.763 に答える