问答 / 2 / 4 / 创建于 4年前
这样就没分页效果了
$tests = Test::paginate(); $collect = $tests->sortBy(function($item){ return $item->num + 1; }); $tests->setCollection($collect); //这样就可以了
这里涉及到对象,和对象属性的概念。你用对象的属性赋值给了之前的对象变量。 sortBy后的结果是Collection的实例(新对象),已经不是原来的对象了。
emm,冒昧的问下为啥不是先排序再读取分页?
请问下,以上方法似乎没有作用
我要举报该,理由是: