栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

Elasticsearch laravel中的分页

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Elasticsearch laravel中的分页

在仓库中

 $params = [        'index' => 'my_index',        'type' => 'product',          'size' = $per_page;          'from' = $from;        'body' =>  [ 'query'=>['match'=>[          'category'=>$category         ]]        ];   ];$response = Es::Search($params); $access = $response['hits'];        return $access;

我在控制器中设置了$ per_page和$ from

$per_page = $request->get('limit', 10);    $from = ($request->get('page', 1) - 1) * $per_page;    $access = $this->repository->Index($per_page, $from);    $admin_exceptions = new LengthAwarePaginator( $access['hits'], $access['total'], $per_page, Paginator::resolveCurrentPage(), ['path' => Paginator::resolveCurrentPath()]); return view('adminexception.index', compact('admin_exceptions'))->withInput($request->all());

现在在视图{{!! $ admin_exceptions-> render()!!}}中使用render



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/382436.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号