Modifier and Type | Method and Description |
---|---|
<T extends IEntity> |
IMongoSession.count(Class<T> entity,
Query filter)
计算查询结果总记录数量
|
<T extends IEntity,RESULT> |
IMongoSession.distinct(Class<T> entity,
Class<RESULT> resultClass,
String fieldName,
Query query)
去重
|
<T extends IEntity> |
IMongoSession.exists(Class<T> entity,
Query filter)
判断指定条件的实体记录是否存在
|
<T extends IEntity> |
IMongoSession.find(Class<T> entity,
Query filter)
根据实体执行查询
|
<T extends IEntity> |
IMongoSession.find(Class<T> entity,
Query filter,
OrderBy orderBy)
根据实体执行查询
|
<T extends IEntity> |
IMongoSession.find(Class<T> entity,
Query filter,
OrderBy orderBy,
Page page)
根据实体执行分页查询
|
<T extends IEntity> |
IMongoSession.find(Class<T> entity,
Query filter,
Page page)
根据实体执行分页查询
|
IResultSet<GridFSFile> |
IGridFsSession.find(Query query)
根据条件查询符合条件的文件记录
|
IResultSet<GridFSFile> |
IGridFsSession.find(Query query,
OrderBy orderBy)
根据条件查询符合条件的文件记录
|
IResultSet<GridFSFile> |
IGridFsSession.find(Query query,
OrderBy orderBy,
Page page)
根据条件查询符合条件的文件记录
|
IResultSet<GridFSFile> |
IGridFsSession.find(Query query,
Page page)
根据条件查询符合条件的文件记录
|
<T extends IEntity> |
IMongoSession.findFirst(Class<T> entity,
Query filter)
根据指定key条件执行查询
|
<T extends IEntity> |
IMongoSession.findFirst(Class<T> entity,
Query filter,
OrderBy orderBy)
根据指定key条件执行查询
|
GridFSFile |
IGridFsSession.findFirst(Query query)
根据条件查询符合条件的第一条记录
|
Modifier and Type | Method and Description |
---|---|
static LogicalExp |
LogicalExp.and(Query... queries) |
static ProjectionExp |
ProjectionExp.elemMatch(Query... queries) |
static ArrayExp |
ArrayExp.elemMatch(Query... queries) |
static LogicalExp |
LogicalExp.nor(Query... queries) |
static LogicalExp |
LogicalExp.or(Query... queries) |
static UpdateExp |
UpdateExp.pull(String field,
Query query) |
static UpdateExp |
UpdateExp.pullAll(String field,
Query... queries) |
Modifier and Type | Method and Description |
---|---|
<T extends IEntity> |
DefaultMongoSession.count(Class<T> entity,
Query filter) |
<T extends IEntity,RESULT> |
DefaultMongoSession.distinct(Class<T> entity,
Class<RESULT> resultClass,
String fieldName,
Query query) |
<T extends IEntity> |
DefaultMongoSession.exists(Class<T> entity,
Query filter) |
<T extends IEntity> |
DefaultMongoSession.find(Class<T> entity,
Query filter) |
<T extends IEntity> |
DefaultMongoSession.find(Class<T> entity,
Query filter,
OrderBy orderBy) |
<T extends IEntity> |
DefaultMongoSession.find(Class<T> entity,
Query filter,
OrderBy orderBy,
Page page) |
<T extends IEntity> |
DefaultMongoSession.find(Class<T> entity,
Query filter,
Page page) |
IResultSet<GridFSFile> |
MongoGridFsSession.find(Query query) |
IResultSet<GridFSFile> |
MongoGridFsSession.find(Query query,
OrderBy orderBy) |
IResultSet<GridFSFile> |
MongoGridFsSession.find(Query query,
OrderBy orderBy,
Page page) |
IResultSet<GridFSFile> |
MongoGridFsSession.find(Query query,
Page page) |
<T extends IEntity> |
DefaultMongoSession.findFirst(Class<T> entity,
Query filter) |
<T extends IEntity> |
DefaultMongoSession.findFirst(Class<T> entity,
Query filter,
OrderBy orderBy) |
GridFSFile |
MongoGridFsSession.findFirst(Query query) |
Modifier and Type | Method and Description |
---|---|
Query |
QueryBuilder.build() |
Query |
Query.cond(String key,
IOperator operator) |
static Query |
Query.create() |
static Query |
Query.create(String key,
IOperator operator) |
static Query |
QueryBuilder.query() |
static Query |
QueryBuilder.query(String key,
IOperator operator) |
Modifier and Type | Method and Description |
---|---|
T |
BaseOperator.and(Query... queries) |
QueryBuilder |
QueryBuilder.and(Query... queries) |
T |
BaseOperator.elemMatch(Query... queries) |
QueryBuilder |
QueryBuilder.elemMatch(Query... queries) |
Aggregation |
Aggregation.group(Operator id,
Query... queries) |
T |
BaseOperator.nor(Query... queries) |
QueryBuilder |
QueryBuilder.nor(Query... queries) |
T |
BaseOperator.or(Query... queries) |
QueryBuilder |
QueryBuilder.or(Query... queries) |
T |
BaseOperator.pull(String field,
Query query) |
QueryBuilder |
QueryBuilder.pull(String field,
Query query) |
T |
BaseOperator.pullAll(String field,
Query... queries) |
QueryBuilder |
QueryBuilder.pullAll(String field,
Query... queries) |
Copyright © 2022. All rights reserved.