查询对象

DoytoQuery通过查询对象动态构建和组合查询条件。查询对象用于映射 SQL 语句的动态部分,例如过查询子句、分页子句和排序子句。查询对象中的字段用于构建查询条件,根据所构建的查询条件将字段分为多种类型。

查询对象需要继承分页对象PageQuery,以便构建分页子句和排序子句:

@SuperBuilder
@NoArgsConstructor
public class UserQuery extends PageQuery {
    private Long idGt;
    private List<Long> idIn;
    private Integer scoreLt;
    private Boolean memoNull;
    
    //...
}
分页排序

字段定义

查询对象中的每个字段用于映射一条/组查询条件。

查看以下文档以了解如何定义查询对象中的字段:

谓词后缀字段逻辑后缀字段子查询字段ER关系字段自定义查询字段

最后更新于

这有帮助吗?