【问题标题】:Laravel Audit Method audits does not existLaravel 审计方法审计不存在
【发布时间】:2018-11-23 16:26:06
【问题描述】:

我正在尝试获取最后一个使用 LARAVEL AUDITING 更新表单的用户名,但我总是遇到此错误 “方法审核不存在。” 但是在我的数据库审计中已经存在并且正在工作,但我无法让它在我的控制器中工作..

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

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);;
}

刀片:

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

【问题讨论】:

  • 您是否在模型中定义了关系?
  • 我已经有了答案,呵呵,谢谢

标签: php laravel laravel-auditing


【解决方案1】:

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

控制器:

public function show($id, Request $request)

{

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


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

}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-12-14
    • 2020-01-05
    • 2011-06-13
    • 1970-01-01
    相关资源
    最近更新 更多