首页 > 其他 > 详细

Laravel 查询时无数据

时间:2021-02-21 00:02:23      阅读:28      评论:0      收藏:0      [点我收藏+]
当 $address 不能存在时,则过滤数据会出现问题 address 字段为空的数据记录不返回
 
$guests = Guest::where(‘address‘,‘like‘,‘%‘.$address.‘%‘)
->where(function($query) use ($browser){
if (isset($browser)) {
$query->where(‘browser‘, ‘like‘, ‘%‘.$browser.‘%‘);
}
})
->where(function($query) use ($referrer){
if (isset($referrer)) {
$query->where(‘referrer‘,‘like‘,‘%‘.$referrer.‘%‘);
}
})
->orderBy(‘created_at‘, ‘desc‘)
->paginate($perPage = $pageSize, $columns = [‘*‘], $pageName = ‘‘, $page = $current);

Laravel 查询时无数据

原文:https://www.cnblogs.com/winyh/p/14423648.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!