paginate取到数据之后再排序的问题

浏览:801 发布日期:2021/06/29 分类:求助交流 关键字: array_multisort paginate
背景是这样的,我需要根据发布时间,取出最新的10条数据(starttime desc),然后再按照发布时间(starttime asc),返回给前端,带分页

现在我是在paginate中用order排序(starttime desc),获取到数据,然后再用array_multisort按时间SORT_ASC处理之后返回

现在的问题是,如果不带分页,即使用select,就是正确的,但如果用paginate,会提示array_multisort(): Argument #7 is expected to be an array or a sort flag

代码如下array_multisort(array_column($paginate,'starttime'),SORT_DESC,$paginate);所以应该怎么改。。。
最佳答案
评论() 相关
后面还有条评论,点击查看>>