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']);