方法链接不存在。

Method links does not exist.

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);" 时出现 Method links does not exist. 的错误。我正在添加它,以便它显示的数据只是等于 $userbio.

的字段

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

尝试这样做:

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