嵌套关联如何实现分页呢?在嵌套中使用paginate、可以分页、但是分页出来之后、没有总页数、最后一页等信息、请问老师、何如处理呢?

来源:8-3 模型关联----嵌套关联查询

Coder_90

2018-09-04

$seller = Seller::with(["coupons"=>function($query) use ($data){
   $result = $query->with("banner")->field("id,seller_id,title,view,join,face_value,type")->paginate($data['limit'],false,[
       'list_rows'=>$data['limit'],
       'page'=>$data['page']
   ]);
   $list['list'] = $result->items();
   $list['total'] = $result->total();
   $list['lastPage'] = $result->lastPage();
   return $list;
}])->where('id','=',$seller_id)->find();
return $seller;

数据可以正常查询出来、但是没有相关的分页信息

写回答

1回答

7七月

2018-09-09

跨表查询的分页 不好做,这个要用到其他技术

0
0

微信小程序电商实战 从前端到后端的全流程精讲

全栈工程师/前后端都讲/架构思想/ RESTFul API、MySQL表设计

4805 学习 · 4382 问题

查看课程