方法链接不存在。

时间:2018-04-03 09:03:27

标签: laravel laravel-5 laravel-5.5

public function index()
    {
        $userbio = (Auth::user()->biometrics);
        if (Auth::user()->hasRole('User')) {
            $attendances = Attendance::latest()->orderBy('date')->paginate(30)->where('biometrics', '=', $userbio);
             return view('attendances.index',compact('attendances'))
            ->with('i', (request()->input('page', 1) - 1) * 5);
        };
    }

嗨专家!我只是想问为什么我的错误方法链接不存在。当我把“where('biometrics','=',$ userbio);”。我正在添加它,以便它显示的数据只是等于$ userbio的字段。

1 个答案:

答案 0 :(得分:0)

您需要在分页调用之前放置where子句。

尝试这样做:

$attendances = Attendance::latest()
    ->orderBy('date')
    ->where('biometrics', $userbio)
    ->paginate(30);