【发布时间】:2017-05-30 14:18:39
【问题描述】:
所以我有这个模型,它将命名客户 客户有
- id int PK
- 名称变量
- 电话号码
- 城市变量
- 活动的 tinyint
我选择这种方式来获取按城市分组的电话号码
return Clients::select('name','phone','city')->selectSub('lpad(phone,1,'0'))->where('active',1)->groupBy('city')->paginate(10);
如果我有以下输出,我想从某个客户端将集合切片为子集合:
- 约翰 0123456 巴黎
- 杰克 0255664 蒙特利尔
- 简 0165656 伦敦
- 弗雷德 0164465 多伦多
- 琼 0556494 巴塞罗那
- 皮特 0656897 罗马
我如何继续对该集合进行切片以获得最后 2 个项目(最后 4 个项目,6 个项目......换句话说,来自我选择的条目) 我知道 Laravel 有一个用于集合的切片方法,但是如何动态地做到这一点? 谢谢。
【问题讨论】:
标签: php laravel collections slice