R - 查询结果类型public static interface QueryHelper.WhereSpec<R> extends QueryHelper.ExecuteSpec<R>
| 限定符和类型 | 方法和说明 |
|---|---|
QueryHelper.SortSpec<R> |
where(java.util.function.Consumer<org.hswebframework.ezorm.core.Conditional<?>> dsl)
使用DSL方式来构造查询条件,用于编程式的构造查询条件
{@code
// where t.name = ?
|
QueryHelper.SortSpec<R> |
where(QueryParamEntity param)
使用动态查询参数来作为查询条件,用于通过参数传递查询条件的场景
|
count, fetch, fetchPaged, fetchPaged, fetchPaged, fetchPagedQueryHelper.SortSpec<R> where(QueryParamEntity param)
param - 查询参数QueryParamEntityQueryHelper.SortSpec<R> where(java.util.function.Consumer<org.hswebframework.ezorm.core.Conditional<?>> dsl)
// where t.name = ? or age > 18
where(dsl->dsl.is(MyEntity::getName,name).or().gt(MyEntity::getAge,18))
dsl - DSL条件构造接收器Copyright © 2016–2023. All rights reserved.