public interface Query<Children,T,R> extends Serializable
Copyright © 2021 xpc1024 All Rights Reserved
| 限定符和类型 | 方法和说明 |
|---|---|
default Children |
enableMust2Filter(boolean enable) |
Children |
enableMust2Filter(boolean condition,
boolean enable)
must 条件转filter 默认不转换
|
Children |
from(Integer from)
从第几条数据开始查询
|
Children |
index(boolean condition,
String indexName)
设置当前查询的索引名称
|
default Children |
index(String indexName) |
Children |
limit(Integer n)
兼容MySQL语法 作用同size
|
Children |
limit(Integer m,
Integer n)
兼容MySQL语法 作用同from+size
|
default Children |
notSelect(R... columns) |
default Children |
notSelect(R column) |
Children |
notSelect(String... columns)
设置不查询字段
|
Children |
select(Class<T> entityClass,
java.util.function.Predicate<EntityFieldInfo> predicate)
过滤查询的字段信息(主键除外!)
|
Children |
select(java.util.function.Predicate<EntityFieldInfo> predicate)
查询字段
|
default Children |
select(R... columns) |
default Children |
select(R column) |
Children |
select(String... columns)
设置查询字段
|
Children |
size(Integer size)
总共查询多少条数据
|
Children select(java.util.function.Predicate<EntityFieldInfo> predicate)
predicate - 预言Children select(Class<T> entityClass, java.util.function.Predicate<EntityFieldInfo> predicate)
entityClass - 实体类predicate - 预言Children limit(Integer m, Integer n)
m - offset偏移量,从第几条开始取,作用同fromn - 查询条数,作用同sizeChildren index(boolean condition, String indexName)
condition - 条件indexName - 索引名default Children enableMust2Filter(boolean enable)
Children enableMust2Filter(boolean condition, boolean enable)
condition - 条件enable - 是否开启 true开启 false 不开启 默认不开转换Copyright © 2022. All rights reserved.