我想根据年龄查询人员清单。然后,查询将使用lahir_yy列(出生年份值)计算年龄并搜索列表。
$newitem = DB::table('itemregistrations')
->when(request('age'), function($query){
$query->whereRaw('YEAR(CURDATE()) - lahir_yy >= ?', [request('age')]);})
->get();
但是,代码不起作用。它不会过滤年龄,但不会出错。
答案 0 :(得分:1)
尝试一点零钱。关闭发送virtual Base & operator ++ () = 0;
virtual Base operator ++ (int ignore) = 0;
。希望这会工作。
request('age')