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的字段。
答案 0 :(得分:0)
您需要在分页调用之前放置where子句。
尝试这样做:
$attendances = Attendance::latest()
->orderBy('date')
->where('biometrics', $userbio)
->paginate(30);