laravel where 多条件查询 方法 $query 闭包函数 注意传参方式 use(参数)
$fromUser = $request->fromuser; //设置参数 function setQueryWhere($query,$fromUser){ $query->where('status',0); if(isset($fromUser)){ $query->where('link', $fromUser); } return $query; } $hasLinks = Product::where(function($query) use($fromUser){ setQueryWhere($query,$fromUser); })->get(['id']);