Interface EntityCountQuery<T>
- Type Parameters:
T- 实体类类型
- All Superinterfaces:
DaoSupplier, EntitySupplier<T>
- All Known Implementing Classes:
EntityDao
-
Method Summary
Modifier and TypeMethodDescriptiondefault longcount(Collection<? extends Condition> conditions) 条数查询default long条数查询default long条数查询default longcount(Searchable search, Collection<? extends Condition> conditions) 条数查询default longcount(Searchable search, Condition... conditions) 条数查询default longcountColumn(Enum<?> column, Collection<? extends Condition> conditions) 指定列条数查询default longcountColumn(Enum<?> column, Consumer<Select> customizer) 指定列条数查询default longcountColumn(Enum<?> column, Condition... conditions) 指定列条数查询default longcountColumn(String field, Collection<? extends Condition> conditions) 指定列条数查询default longcountColumn(String field, Consumer<Select> customizer) 指定列条数查询default longcountColumn(String field, Condition... conditions) 指定列条数查询default longcountColumn(Expression column, Collection<? extends Condition> conditions) 指定列条数查询default longcountColumn(Expression column, Consumer<Select> customizer) 指定列条数查询default longcountColumn(Expression column, Condition... conditions) 指定列条数查询default longcountColumn(SerializableFunction<T, ?> column, Collection<? extends Condition> conditions) 指定列条数查询default longcountColumn(SerializableFunction<T, ?> column, Consumer<Select> customizer) 指定列条数查询default longcountColumn(SerializableFunction<T, ?> column, Condition... conditions) 指定列条数查询default longcountColumnDistinct(Enum<?> column, Collection<? extends Condition> conditions) 指定列条数去重查询default longcountColumnDistinct(Enum<?> column, Consumer<Select> customizer) 指定列条数去重查询default longcountColumnDistinct(Enum<?> column, Condition... conditions) 指定列条数去重查询default longcountColumnDistinct(String field, Collection<? extends Condition> conditions) 指定列条数去重查询default longcountColumnDistinct(String field, Consumer<Select> customizer) 指定列条数去重查询default longcountColumnDistinct(String field, Condition... conditions) 指定列条数去重查询default longcountColumnDistinct(Expression column, Collection<? extends Condition> conditions) 指定列条数去重查询default longcountColumnDistinct(Expression column, Consumer<Select> customizer) 指定列条数去重查询default longcountColumnDistinct(Expression column, Condition... conditions) 指定列条数去重查询default longcountColumnDistinct(SerializableFunction<T, ?> column, Collection<? extends Condition> conditions) 指定列条数去重查询default longcountColumnDistinct(SerializableFunction<T, ?> column, Consumer<Select> customizer) 指定列条数去重查询default longcountColumnDistinct(SerializableFunction<T, ?> column, Condition... conditions) 指定列条数去重查询Methods inherited from interface DaoSupplier
daoMethods inherited from interface EntitySupplier
entityClass
-
Method Details
-
count
-
count
条数查询- Parameters:
conditions- 条件- Returns:
- 条数
-
count
条数查询- Parameters:
search- 对象筛选conditions- 条件- Returns:
- 条数
-
count
-
count
条数查询- Parameters:
search- 对象筛选conditions- 条件- Returns:
- 条数
-
countColumn
指定列条数查询- Parameters:
column- 列customizer- 查询自定义- Returns:
- 条数
-
countColumn
指定列条数查询- Parameters:
column- 列customizer- 查询自定义- Returns:
- 条数
-
countColumn
-
countColumn
-
countColumn
指定列条数查询- Parameters:
column- 列conditions- 条件- Returns:
- 条数
-
countColumn
default long countColumn(SerializableFunction<T, ?> column, Collection<? extends Condition> conditions) 指定列条数查询- Parameters:
column- 列conditions- 条件- Returns:
- 条数
-
countColumn
指定列条数查询- Parameters:
column- 列conditions- 条件- Returns:
- 条数
-
countColumn
指定列条数查询- Parameters:
field- 列conditions- 条件- Returns:
- 条数
-
countColumn
指定列条数查询- Parameters:
column- 列conditions- 条件- Returns:
- 条数
-
countColumn
指定列条数查询- Parameters:
column- 列conditions- 条件- Returns:
- 条数
-
countColumn
-
countColumn
-
countColumnDistinct
指定列条数去重查询- Parameters:
column- 列customizer- 查询自定义- Returns:
- 条数
-
countColumnDistinct
指定列条数去重查询- Parameters:
column- 列customizer- 查询自定义- Returns:
- 条数
-
countColumnDistinct
-
countColumnDistinct
-
countColumnDistinct
指定列条数去重查询- Parameters:
column- 列conditions- 条件- Returns:
- 条数
-
countColumnDistinct
default long countColumnDistinct(SerializableFunction<T, ?> column, Collection<? extends Condition> conditions) 指定列条数去重查询- Parameters:
column- 列conditions- 条件- Returns:
- 条数
-
countColumnDistinct
指定列条数去重查询- Parameters:
column- 列conditions- 条件- Returns:
- 条数
-
countColumnDistinct
指定列条数去重查询- Parameters:
field- 列conditions- 条件- Returns:
- 条数
-
countColumnDistinct
指定列条数去重查询- Parameters:
column- 列conditions- 条件- Returns:
- 条数
-
countColumnDistinct
指定列条数去重查询- Parameters:
column- 列conditions- 条件- Returns:
- 条数
-
countColumnDistinct
-
countColumnDistinct
-