小编bha*_*han的帖子

Laravel 活动日志在更新时不起作用

我正在使用 SPATIE laravel-activitylog 我遵循了所有说明,但它仍然只记录创建函数而不是在模态上使用它时更新

我的模态

<?php

namespace App\Models;

use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
use Spatie\Activitylog\Traits\LogsActivity;

class Contact extends Model
{
    use HasFactory, LogsActivity;
    protected $fillable = [
        'comp_name',
        'cont_name',
        'cont_email',
        'cont_number',
        'created_by',
        'updated_by',
    ];
        // spatie activitylog
    protected static $logFillable = true;
    protected static $logOnlyDirty = true;
    protected static $logName='users'; // default
}
Run Code Online (Sandbox Code Playgroud)

我的控制器

 Contact::where('id',$input['id'])->update($data);
 $retrnArray = array('status'=>1,'msg'=>'Updated Successfully');
Run Code Online (Sandbox Code Playgroud)

php logging laravel activitylog laravel-8

2
推荐指数
1
解决办法
3283
查看次数

标签 统计

activitylog ×1

laravel ×1

laravel-8 ×1

logging ×1

php ×1