Class TableQuery<T>

    • Method Detail

      • order

        public TableQuery<T> order​(Expression exp)
        排序,默认升序
        Parameters:
        exp - 排序表达式
        Returns:
        this
      • order

        public TableQuery<T> order​(Expression exp,
                                   Order order)
        按照指定顺序排序
        Parameters:
        exp - 排序表达式
        order - 顺序
        Returns:
        this
      • skip

        public TableQuery<T> skip​(long number)
        跳过多少条记录
        Parameters:
        number - 跳过的记录数
        Returns:
        this
      • take

        public TableQuery<T> take​(long number)
        取多少条记录
        Parameters:
        number - 记录数量
        Returns:
        this
      • forUpdate

        public TableQuery<T> forUpdate()
        forUpdate加锁
        Returns:
        this
      • count

        public long count()
        统计行数
        Returns:
        行数
      • find

        public java.util.List<T> find()
        执行请求并获取到结果
        Returns:
        结果
      • findOne

        @Nullable
        public T findOne()
        执行请求,获取到第一条数据
        Returns:
        第一条数据
      • page

        public PagedResult<T> page​(long pageSize,
                                   long pageNo)
        分页方式执行请求
        Parameters:
        pageSize - 分页大小
        pageNo - 页码
        Returns:
        分页结果