Laravel 审计方法审计不存在

Laravel Audit Method audits does not exist

我正在尝试获取使用 LARAVEL AUDITING 更新表单的最后一个用户名,但我总是以这个错误结束 "Method audits does not exist." 但是在我的数据库中审计已经存在并且可以工作但是我不能让它在我的控制器中工作..

控制器: (例如,我正在尝试获取更新 table 的最后一个用户)

public function show($id, Request $request)
{
    //
    $leads = Lead::findOrFail($id);
    $diff = $request->audits()->with('user')->get()->last();

    // show the view and pass the nerd to it
    return view('leads.show')->with('leads', $leads)->withDiff($diff);;
}

Blade:

 <div> Revision by <strong>{{ $diff->user->name }}</strong></div>

我自己找到了答案我犯了一些错误..

控制器:

public function show($id, Request $request)

{

$leads = Lead::findOrFail($id)->audits()->with('user')->get()->last();


return view('leads.show')->with('leads', $leads);

}