public interface BaseDao
| 限定符和类型 | 方法和说明 |
|---|---|
long |
count(String col,
com.mongodb.DBObject query) |
List<com.mongodb.DBObject> |
DBCursor2list(com.mongodb.DBCursor cur) |
com.mongodb.WriteResult |
delete(String col,
Map<String,? extends Object> query) |
com.mongodb.WriteResult |
delete(String col,
String query) |
com.mongodb.WriteResult |
deleteById(String col,
String id) |
List<?> |
distinct(String col,
String key,
com.mongodb.DBObject query)
查找
|
List<com.mongodb.DBObject> |
findList(String col,
com.mongodb.DBObject query) |
List<com.mongodb.DBObject> |
findList(String col,
com.mongodb.DBObject query,
com.mongodb.DBObject sort) |
List<com.mongodb.DBObject> |
findList(String col,
com.mongodb.DBObject query,
com.mongodb.DBObject sort,
int start,
int limit) |
com.mongodb.DBObject |
findOne(String col,
com.mongodb.DBObject o) |
com.mongodb.DBObject |
findOne(String col,
com.mongodb.DBObject query,
com.mongodb.DBObject keys) |
List<com.mongodb.DBObject> |
findOneList(String col,
com.mongodb.DBObject query,
com.mongodb.DBObject key) |
<T> T |
getBean(String col,
com.mongodb.DBObject query,
Class<T> clazz) |
<T> T |
getBeanById(String col,
String id,
Class<T> clazz) |
com.mongodb.DBCollection |
getConllection(String col) |
<T> List<T> |
getList(String col,
com.mongodb.DBObject query,
Class<T> clazz) |
<T> List<T> |
getList(String col,
com.mongodb.DBObject query,
com.mongodb.DBObject sort,
Class<T> clazz) |
<T> List<T> |
getList(String col,
com.mongodb.DBObject query,
com.mongodb.DBObject sort,
int start,
int limit,
Class<T> clazz) |
com.mongodb.WriteResult |
insert(String col,
com.mongodb.DBObject... obj) |
com.mongodb.WriteResult |
insert(String col,
List<com.mongodb.DBObject> list) |
String |
insert(String col,
Map<String,? extends Object> data) |
String |
insertAsBean(String col,
Object bean) |
com.mongodb.WriteResult |
insertAsBeans(String col,
List<Object> beans) |
com.mongodb.DBObject |
queryById(String col,
String id) |
com.mongodb.WriteResult |
remove(String col,
com.mongodb.DBObject o) |
String |
save(String col,
com.mongodb.DBObject obj) |
com.mongodb.WriteResult |
update(String col,
com.mongodb.DBObject q,
com.mongodb.DBObject o)
单条修改
|
com.mongodb.WriteResult |
update(String col,
com.mongodb.DBObject q,
com.mongodb.DBObject o,
boolean upsert,
boolean multi)
修改
|
com.mongodb.WriteResult |
updateByid(String col,
String id,
com.mongodb.DBObject o) |
com.mongodb.WriteResult |
updateByidAsBean(String col,
String id,
Object bean)
按id修改, 只修改指定的列
|
com.mongodb.WriteResult |
updateMulti(String col,
com.mongodb.DBObject q,
com.mongodb.DBObject o)
批量修改
|
com.mongodb.WriteResult |
updateMulti(String col,
Map<String,? extends Object> q,
Map<String,? extends Object> o)
批量修改 单列,其他列如果没有赋值不修改
|
com.mongodb.WriteResult |
updateMultiSingle(String col,
com.mongodb.DBObject q,
com.mongodb.DBObject o)
批量修改 单列,其他列如果没有赋值不修改
|
com.mongodb.WriteResult |
updateSingle(String col,
com.mongodb.DBObject q,
com.mongodb.DBObject o)
单条单列,其他列如果没有赋值不修改
|
com.mongodb.WriteResult insert(String col, com.mongodb.DBObject... obj)
com.mongodb.WriteResult update(String col, com.mongodb.DBObject q, com.mongodb.DBObject o, boolean upsert, boolean multi)
com.mongodb.WriteResult update(String col, com.mongodb.DBObject q, com.mongodb.DBObject o)
com.mongodb.WriteResult updateSingle(String col, com.mongodb.DBObject q, com.mongodb.DBObject o)
com.mongodb.WriteResult updateMulti(String col, com.mongodb.DBObject q, com.mongodb.DBObject o)
com.mongodb.WriteResult updateMultiSingle(String col, com.mongodb.DBObject q, com.mongodb.DBObject o)
com.mongodb.WriteResult updateMulti(String col, Map<String,? extends Object> q, Map<String,? extends Object> o)
com.mongodb.WriteResult updateByidAsBean(String col, String id, Object bean)
com.mongodb.WriteResult remove(String col, com.mongodb.DBObject o)
com.mongodb.DBObject findOne(String col, com.mongodb.DBObject o)
com.mongodb.DBObject findOne(String col, com.mongodb.DBObject query, com.mongodb.DBObject keys)
List<com.mongodb.DBObject> DBCursor2list(com.mongodb.DBCursor cur)
List<com.mongodb.DBObject> findOneList(String col, com.mongodb.DBObject query, com.mongodb.DBObject key)
List<com.mongodb.DBObject> findList(String col, com.mongodb.DBObject query, com.mongodb.DBObject sort)
List<com.mongodb.DBObject> findList(String col, com.mongodb.DBObject query, com.mongodb.DBObject sort, int start, int limit)
<T> List<T> getList(String col, com.mongodb.DBObject query, com.mongodb.DBObject sort, Class<T> clazz)
<T> List<T> getList(String col, com.mongodb.DBObject query, com.mongodb.DBObject sort, int start, int limit, Class<T> clazz)
long count(String col, com.mongodb.DBObject query)
com.mongodb.DBCollection getConllection(String col)
Copyright © 2019. All rights reserved.