public interface IQuery<T>
| Modifier and Type | Method and Description |
|---|---|
IQuery<T> |
add(Condition cond)
Deprecated.
|
IQuery<T> |
and(Condition cond)
and查询条件
|
void |
clean()
清除当前已经设置的查询条件.
|
IQuery<T> |
clone()
clone.
|
Number |
count()
获取此Query查询到的结果集数量.
|
IQuery<T> |
limit(int limit)
设置limit参数
|
IQuery<T> |
limit(int start,
int limit)
分页参数.
|
List<T> |
list()
获取此Query查询到的结果集.
|
T |
load()
获取一条记录.
|
IQuery<T> |
or(Condition cond)
or查询条件.
|
IQuery<T> |
orderBy(String field,
Order order)
添加怕需字段
|
IQuery<T> |
orderBy(String field,
Order order,
Class<?> clazz)
添加排序字段.
|
IQuery<T> |
setFields(Class<?> clazz,
String... field)
添加取值字段.
|
IQuery<T> |
setFields(String... field)
添加取值字段.
|
IQuery<T> |
setMasterSlave(EnumDBMasterSlave masterSlave)
设置查询主从库.
|
IQuery<T> |
setShardingKey(IShardingKey<?> shardingKey)
set sharding key.
|
IQuery<T> |
setUseCache(boolean useCache)
设置查询是否使用缓存
|
T load()
Number count()
IQuery<T> setShardingKey(IShardingKey<?> shardingKey)
shardingKey - IQuery<T> setMasterSlave(EnumDBMasterSlave masterSlave)
masterSlave - IQuery<T> setFields(Class<?> clazz, String... field)
clazz - classfield - 获取值的字段@Deprecated IQuery<T> add(Condition cond)
andcond - 一个查询条件IQuery<T> orderBy(String field, Order order, Class<?> clazz)
field - 被排序字段order - 升序降序void clean()
Copyright © 2015. All rights reserved.