所有方法 静态方法 实例方法 具体方法
| 限定符和类型 |
方法和说明 |
QuerySet |
between(String field,
Object v1,
Object v2) |
String |
buildSql() |
static void |
commit()
提交事务
|
static void |
commit(Drive drive) |
Integer |
count() |
Integer |
count(String field) |
Map<String,Object> |
data() |
QuerySet |
data(Map<String,Object> data) |
QuerySet |
data(String field,
Object value) |
Integer |
delete() |
QuerySet |
distinct(boolean distinct) |
<T> T |
execute(String sql) |
QuerySet |
fetchSql(boolean fetch) |
QuerySet |
field(List<String> fields)
限定查询返回的数据字段
|
QuerySet |
field(String field)
限定查询返回的数据字段
|
QuerySet |
field(String[] fields)
限定查询返回的数据字段
支持书写格式:table.field、table.field tableField、table.field table_field、field
|
Map<String,Object> |
find() |
List<TableColumn> |
getColumns()
获取表全部字段
|
List<TableColumn> |
getColumns(String table) |
QuerySet |
group(String fields) |
QuerySet |
having(String fields) |
Long |
insert(Map<String,Object> data) |
Integer |
insertAll(List<DataMap> dataList) |
QuerySet |
join(String table,
String condition) |
QuerySet |
join(String table,
String condition,
String type) |
QuerySet |
limit(Integer index,
Integer count) |
QuerySet |
lock(boolean lock) |
QuerySet |
order(List<String> fields) |
QuerySet |
order(String fields) |
QuerySet |
order(String[] fields) |
QuerySet |
order(String field,
boolean asc) |
QuerySet |
order(String field,
String sort) |
QuerySet |
page(Integer page) |
QuerySet |
page(Integer page,
Integer size) |
Pagination<Map<String,Object>> |
pagination() |
Pagination<Map<String,Object>> |
pagination(Integer page) |
Pagination<Map<String,Object>> |
pagination(Integer page,
Integer pageSize) |
String |
pk() |
<T> T |
query(String sql) |
static void |
rollback()
事务回滚
|
static void |
rollback(Drive drive) |
List<Map<String,Object>> |
select() |
static void |
startTrans()
开启事务
|
static void |
startTrans(Drive drive) |
static QuerySet |
table(String table) |
static void |
transaction(Drive drive,
QuerySet.TransactionCallback callback) |
static void |
transaction(QuerySet.TransactionCallback callback)
回调方法中执行事务
|
QuerySet |
union(String sql) |
QuerySet |
union(String[] sqlArr) |
Integer |
update() |
Integer |
update(Map<String,Object> data) |
QuerySet |
where(List<Where> wheres) |
QuerySet |
where(String sql)
高级sql语句查询
|
QuerySet |
where(String field,
org.quickjava.common.enums.DatetimeCurrType currType) |
QuerySet |
where(String field,
org.quickjava.common.enums.DatetimeRangeType range) |
QuerySet |
where(String field,
Object value) |
QuerySet |
where(String field,
Operator operator,
Object value) |
QuerySet |
where(Where where) |
QuerySet |
where(WhereCallback callback)
闭包查询
|
QuerySet |
whereOr(String sql) |
QuerySet |
whereOr(String field,
Object value)
OR查询
|
QuerySet |
whereOr(String field,
Operator operator,
Object value) |
QuerySet |
whereOr(WhereCallback callback) |