$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的联查方法就可以实现关联过滤查询

posted on 2020-04-10 10:50  头皮发麻  阅读(4595)  评论(0编辑  收藏  举报