列表排序

排序可以在configListQueryconfigListJoinconfigListWhere方法中完成

#project\app\admin\controller\Category.php

namespace app\admin\controller;


use easyadmin\app\libs\Page;
use easyadmin\app\libs\PageList;
use think\db\Query;

class Category extends Admin
{

    /**
     * 配置查询语句, 懒得写其他的,都可以在这里实现自定义查询
     * @param Page $page
     * @param Query $query
     * @param $alias
     */
    protected function configListQuery(Page $page, Query $query, $alias)
    {
        // $query->order()
    }

    /**
     * 配置查询条件 一般配置 join 查询
     * @param Page $page
     * @param Query $query
     * @param string $alias
     */
    protected function configListJoin(Page $page, Query $query, string $alias)
    {
        // $query->order()
    }

    /**
     * 配置查询语句, 一般是设置查询条件
     * @param Page $page
     * @param Query $query
     * @param $alias
     */
    protected function configListWhere(Page $page, Query $query, $alias)
    {
        // $query->order()
    }


}