| 程序包 | 说明 |
|---|---|
| cn.org.atool.fluent.mybatis.segment | |
| cn.org.atool.fluent.mybatis.segment.where |
| 限定符和类型 | 方法和说明 |
|---|---|
WHERE |
WhereBase.and(QFunction<NestedQ> query)
嵌套查询
例: and(i -> i.eq("name", "value1").ne("status", "status1"))
|
WHERE |
WhereBase.exists(boolean condition,
QFunction<NestedQ> query)
EXISTS ( sql语句 )
|
WHERE |
WhereBase.exists(QFunction<NestedQ> query)
EXISTS ( sql语句 )
例: EXISTS("select id from table where age = 1")
|
WHERE |
WhereApply.in(boolean condition,
QFunction<NQ> query) |
WHERE |
WhereApply.in(QFunction<NQ> query)
in (select ... )
|
WHERE |
WhereBase.notExists(boolean condition,
QFunction<NestedQ> query)
NOT EXISTS ( sql语句 )
例: NOT EXISTS("select id from table where age = 1")
|
WHERE |
WhereBase.notExists(QFunction<NestedQ> query)
NOT EXISTS ( sql语句 )
例: NOT EXISTS("select id from table where age = 1")
|
WHERE |
WhereApply.notIn(boolean condition,
QFunction<NQ> query) |
WHERE |
WhereApply.notIn(QFunction<NQ> query)
not in (select ... )
|
WHERE |
WhereBase.or(QFunction<NestedQ> query)
嵌套查询
例: or(i -> i.eq("name", "value1").ne("status", "status1"))
|
| 限定符和类型 | 方法和说明 |
|---|---|
WHERE |
ObjectWhere.in(boolean condition,
QFunction<NQ> query)
in (select ... )
|
WHERE |
ObjectWhere.in(QFunction<NQ> query)
in (select ... )
|
WHERE |
ObjectWhere.notIn(boolean condition,
QFunction<NQ> query)
not in (select ... )
|
WHERE |
ObjectWhere.notIn(QFunction<NQ> query)
not in (select ... )
|
Copyright © 2021. All rights reserved.