$grid->filter(function($filter){ // 去掉默认的id过滤器 $filter->disableIdFilter(); // 在这里添加字段过滤器 $filter->where(function ($query) { $query->join('xf_equipment_detail', 'xf_equipment_detail.id', '=', 'xf_check_log.edid') ->where('xf_check_log.edid',$this->input)->get(); },'设备名'); });
分页系统会自动加上 不用关心分页的问题 $this->input 是名为 设备名表单提交的值 用laravel的联查方法就可以实现关联过滤查询