| 程序包 | 说明 |
|---|---|
| org.nutz.mongo | |
| org.nutz.mongo.fieldfilter | |
| org.nutz.mongo.mr |
| 限定符和类型 | 方法和说明 |
|---|---|
<T> ZMoDoc |
ZMoDoc.all(String key,
T[] vs) |
static <T> ZMoDoc |
ZMoDoc.ALL(String key,
T[] vs) |
ZMoDoc |
ZMoDoc.asNew()
删除自身的 _id 字段,以便作为一个新对象插入到数据库中
|
ZMoDoc |
ZMoDoc.clone() |
ZMoDoc |
ZMoDoc.eq(String nm,
Object v) |
ZMoDoc |
ZMoDoc.exists(String nm,
boolean exists) |
ZMoDoc |
ZMoCo.findAndModify(ZMoDoc query,
ZMoDoc update) |
ZMoDoc |
ZMoCo.findAndModify(ZMoDoc query,
ZMoDoc sort,
ZMoDoc update) |
ZMoDoc |
ZMoCo.findAndModify(ZMoDoc query,
ZMoDoc fields,
ZMoDoc sort,
boolean remove,
ZMoDoc update,
boolean returnNew,
boolean upsert) |
ZMoDoc |
ZMoCo.findAndRemove(ZMoDoc query) |
ZMoDoc |
ZMoCo.findOne() |
ZMoDoc |
ZMoCo.findOne(ZMoDoc o) |
ZMoDoc |
ZMoCo.findOne(ZMoDoc o,
ZMoDoc fields) |
ZMoDoc |
ZMoCo.findOne(ZMoDoc o,
ZMoDoc fields,
com.mongodb.ReadPreference readPref) |
ZMoDoc |
ZMoCo.findOne(ZMoDoc o,
ZMoDoc fields,
ZMoDoc orderBy) |
ZMoDoc |
ZMoCo.findOne(ZMoDoc o,
ZMoDoc fields,
ZMoDoc orderBy,
com.mongodb.ReadPreference readPref) |
ZMoDoc |
ZMoDoc.genID()
重新生成 _id
|
ZMoDoc |
ZMoCo.group(com.mongodb.GroupCommand cmd) |
ZMoDoc |
ZMoCo.group(com.mongodb.GroupCommand cmd,
com.mongodb.ReadPreference readPrefs) |
ZMoDoc |
ZMoCo.group(ZMoDoc key,
ZMoDoc cond,
ZMoDoc initial,
String reduce) |
ZMoDoc |
ZMoCo.group(ZMoDoc key,
ZMoDoc cond,
ZMoDoc initial,
String reduce,
String finalize) |
ZMoDoc |
ZMoCo.group(ZMoDoc key,
ZMoDoc cond,
ZMoDoc initial,
String reduce,
String finalize,
com.mongodb.ReadPreference readPrefs) |
ZMoDoc |
ZMoDoc.gt(String nm,
Object v) |
ZMoDoc |
ZMoDoc.gte(String nm,
Object v) |
static ZMoDoc |
ZMoDoc.ID(Object id) |
<T> ZMoDoc |
ZMoDoc.in(String key,
T[] vs) |
static <T> ZMoDoc |
ZMoDoc.IN(String key,
T[] vs) |
ZMoDoc |
ZMoDoc.lt(String nm,
Object v) |
ZMoDoc |
ZMoDoc.lte(String nm,
Object v) |
ZMoDoc |
ZMoDoc.m(String mnm,
String key,
Object v)
本函数会设置 "mnm" : {...}
|
static ZMoDoc |
ZMoDoc.M(String mnm,
String key,
Object v) |
ZMoDoc |
ZMoDoc.ne(String nm,
Object v) |
static ZMoDoc |
ZMoDoc.NEW() |
static ZMoDoc |
ZMoDoc.NEW(int size) |
static ZMoDoc |
ZMoDoc.NEW(Map<String,Object> m) |
static ZMoDoc |
ZMoDoc.NEW(String json) |
static ZMoDoc |
ZMoDoc.NEW(String key,
Object v) |
ZMoDoc |
ZMo.newDoc() |
static ZMoDoc |
ZMoDoc.NEWf(String jsonf,
Object... args) |
<T> ZMoDoc |
ZMoDoc.nin(String key,
T[] vs) |
static ZMoDoc |
ZMoDoc.NOID() |
static ZMoDoc |
ZMoDoc.NOID(String key,
int v) |
ZMoDoc |
ZMoDoc.putv(String key,
Object v) |
ZMoDoc |
ZMoDoc.rm(String... keys) |
ZMoDoc |
ZMoDoc.set(com.mongodb.DBObject dbo)
本函数会将一个字段对象变为 $set,如果已经有了 $set 则合并
|
static ZMoDoc |
ZMoDoc.SET(com.mongodb.DBObject dbo) |
ZMoDoc |
ZMoDoc.set(String key,
Object v)
本函数会设置 "$set" : {...}
|
static ZMoDoc |
ZMoDoc.SET(String key,
Object v) |
ZMoDoc |
ZMoDoc.setDBobj(com.mongodb.DBObject dBobj) |
ZMoDoc |
ZMo.toDoc(Object obj)
将任何 Java 对象(也包括 ZMoDoc)转换成 ZMoDoc
|
ZMoDoc |
ZMo.toDoc(Object obj,
ZMoEntity en)
将任何一个对象转换成 ZMoDoc,并强制指定映射关系
|
ZMoDoc |
ZMo.toDoc(String json,
Object... args)
根据一个 JSON 字符串生成的 Map 对象来生成 ZMoDoc 对象
|
ZMoDoc[] |
ZMo.toDocArray(List<?> objs)
将一组 Java 对象变成文档数组
|
ZMoDoc[] |
ZMo.toDocArray(Object[] objs)
将一组 Java 对象变成文档数组
|
ZMoDoc[] |
ZMo.toDocArray(ZMoEntity en,
List<?> objs)
将一组 Java 对象变成文档数组,并强制指定映射关系,以便提高速度
|
ZMoDoc[] |
ZMo.toDocArray(ZMoEntity en,
Object[] objs)
将一组 Java 对象变成文档数组,并强制指定映射关系,以便提高速度
|
ZMoDoc |
ZMoDoc.unset(String... keys)
删除一组字段。
|
static ZMoDoc |
ZMoDoc.WRAP(com.mongodb.DBObject obj) |
| 限定符和类型 | 方法和说明 |
|---|---|
List<ZMoDoc> |
ZMoCo.getIndexInfo() |
List<ZMoDoc> |
ZMo.toDocList(List<?> objs)
将一组 Java 对象变成文档列表
|
List<ZMoDoc> |
ZMo.toDocList(Object[] objs)
将一组 Java 对象变成文档列表
|
List<ZMoDoc> |
ZMo.toDocList(ZMoEntity en,
List<?> objs)
将一组 Java 对象变成文档列表,并强制指定映射关系,以便提高速度
|
List<ZMoDoc> |
ZMo.toDocList(ZMoEntity en,
Object[] objs)
将一组 Java 对象变成文档列表,并强制指定映射关系,以便提高速度
|
| 限定符和类型 | 方法和说明 |
|---|---|
long |
ZMoCo.count(ZMoDoc query) |
long |
ZMoCo.count(ZMoDoc query,
com.mongodb.ReadPreference readPrefs) |
ZMoCo |
ZMoDB.createCollection(String name,
ZMoDoc options)
创建一个集合
|
void |
ZMoCo.createIndex(ZMoDoc keys) |
void |
ZMoCo.createIndex(ZMoDoc keys,
ZMoDoc options) |
List<?> |
ZMoCo.distinct(String key,
ZMoDoc query) |
List<?> |
ZMoCo.distinct(String key,
ZMoDoc query,
com.mongodb.ReadPreference readPrefs) |
void |
ZMoCo.dropIndex(ZMoDoc keys) |
int |
ZMoCo.each(ZMoDoc query,
ZMoDoc sort,
int skip,
int limit,
org.nutz.lang.util.Callback<com.mongodb.DBCursor> setupCursor,
org.nutz.lang.Each<com.mongodb.DBObject> callback) |
int |
ZMoCo.each(ZMoDoc query,
ZMoDoc sort,
int skip,
int limit,
org.nutz.lang.Each<com.mongodb.DBObject> callback) |
<T> T |
ZMoCo.fetch(Class<T> klass,
ZMoDoc keys)
查询符合条件的一个对象
|
<T> T |
ZMoCo.fetch(Class<T> klass,
ZMoDoc ref,
ZMoDoc keys)
查询符合条件的一个对象
|
<T> T |
ZMoCo.fetch(ZMoEntity en,
ZMoDoc ref,
ZMoDoc keys)
查询符合条件的一个对象
|
com.mongodb.DBCursor |
ZMoCo.find(ZMoDoc ref) |
com.mongodb.DBCursor |
ZMoCo.find(ZMoDoc ref,
ZMoDoc keys) |
ZMoDoc |
ZMoCo.findAndModify(ZMoDoc query,
ZMoDoc update) |
ZMoDoc |
ZMoCo.findAndModify(ZMoDoc query,
ZMoDoc sort,
ZMoDoc update) |
ZMoDoc |
ZMoCo.findAndModify(ZMoDoc query,
ZMoDoc fields,
ZMoDoc sort,
boolean remove,
ZMoDoc update,
boolean returnNew,
boolean upsert) |
ZMoDoc |
ZMoCo.findAndRemove(ZMoDoc query) |
ZMoDoc |
ZMoCo.findOne(ZMoDoc o) |
ZMoDoc |
ZMoCo.findOne(ZMoDoc o,
ZMoDoc fields) |
ZMoDoc |
ZMoCo.findOne(ZMoDoc o,
ZMoDoc fields,
com.mongodb.ReadPreference readPref) |
ZMoDoc |
ZMoCo.findOne(ZMoDoc o,
ZMoDoc fields,
ZMoDoc orderBy) |
ZMoDoc |
ZMoCo.findOne(ZMoDoc o,
ZMoDoc fields,
ZMoDoc orderBy,
com.mongodb.ReadPreference readPref) |
long |
ZMoCo.getCount(ZMoDoc query) |
long |
ZMoCo.getCount(ZMoDoc query,
ZMoDoc fields) |
long |
ZMoCo.getCount(ZMoDoc query,
ZMoDoc fields,
long limit,
long skip) |
long |
ZMoCo.getCount(ZMoDoc query,
ZMoDoc fields,
long limit,
long skip,
com.mongodb.ReadPreference readPrefs) |
long |
ZMoCo.getCount(ZMoDoc query,
ZMoDoc fields,
com.mongodb.ReadPreference readPrefs) |
ZMoDoc |
ZMoCo.group(ZMoDoc key,
ZMoDoc cond,
ZMoDoc initial,
String reduce) |
ZMoDoc |
ZMoCo.group(ZMoDoc key,
ZMoDoc cond,
ZMoDoc initial,
String reduce,
String finalize) |
ZMoDoc |
ZMoCo.group(ZMoDoc key,
ZMoDoc cond,
ZMoDoc initial,
String reduce,
String finalize,
com.mongodb.ReadPreference readPrefs) |
com.mongodb.WriteResult |
ZMoCo.insert(com.mongodb.WriteConcern concern,
ZMoDoc... arr) |
com.mongodb.WriteResult |
ZMoCo.insert(ZMoDoc... arr) |
com.mongodb.WriteResult |
ZMoCo.insert(ZMoDoc[] arr,
com.mongodb.WriteConcern concern) |
com.mongodb.WriteResult |
ZMoCo.insert(ZMoDoc[] arr,
com.mongodb.WriteConcern concern,
com.mongodb.DBEncoder encoder) |
com.mongodb.WriteResult |
ZMoCo.insert(ZMoDoc o,
com.mongodb.WriteConcern concern) |
com.mongodb.MapReduceOutput |
ZMoCo.mapReduce(String map,
String reduce,
String outputTarget,
com.mongodb.MapReduceCommand.OutputType outputType,
ZMoDoc query) |
com.mongodb.MapReduceOutput |
ZMoCo.mapReduce(String map,
String reduce,
String outputTarget,
com.mongodb.MapReduceCommand.OutputType outputType,
ZMoDoc query,
com.mongodb.ReadPreference readPrefs) |
com.mongodb.MapReduceOutput |
ZMoCo.mapReduce(String map,
String reduce,
String outputTarget,
ZMoDoc query) |
<T> List<T> |
ZMoCo.query(Class<T> klass,
ZMoDoc ref,
int pageNumber,
int pageSize)
查询符合条件的对象
|
<T> List<T> |
ZMoCo.query(Class<T> klass,
ZMoDoc ref,
org.nutz.dao.pager.Pager pager)
查询符合条件的对象
|
<T> List<T> |
ZMoCo.query(Class<T> klass,
ZMoDoc ref,
ZMoDoc keys,
int pageNumber,
int pageSize)
查询符合条件的对象
|
<T> List<T> |
ZMoCo.query(Class<T> klass,
ZMoDoc ref,
ZMoDoc keys,
org.nutz.dao.pager.Pager pager)
查询符合条件的对象
|
<T> List<T> |
ZMoCo.query(ZMoEntity en,
ZMoDoc ref,
ZMoDoc keys,
org.nutz.dao.pager.Pager pager)
查询符合条件的对象ZMoEntity
|
<T> List<T> |
ZMoCo.querySort(Class<T> klass,
ZMoDoc query,
ZMoDoc sort,
org.nutz.dao.pager.Pager pager) |
com.mongodb.WriteResult |
ZMoCo.remove(ZMoDoc o) |
com.mongodb.WriteResult |
ZMoCo.remove(ZMoDoc o,
com.mongodb.WriteConcern concern) |
com.mongodb.WriteResult |
ZMoCo.remove(ZMoDoc o,
com.mongodb.WriteConcern concern,
com.mongodb.DBEncoder encoder) |
com.mongodb.WriteResult |
ZMoCo.save(ZMoDoc jo) |
com.mongodb.WriteResult |
ZMoCo.save(ZMoDoc jo,
com.mongodb.WriteConcern concern) |
com.mongodb.WriteResult |
ZMoCo.update(ZMoDoc q,
ZMoDoc o) |
com.mongodb.WriteResult |
ZMoCo.update(ZMoDoc q,
ZMoDoc o,
boolean upsert,
boolean multi) |
com.mongodb.WriteResult |
ZMoCo.update(ZMoDoc q,
ZMoDoc o,
boolean upsert,
boolean multi,
com.mongodb.WriteConcern concern) |
com.mongodb.WriteResult |
ZMoCo.update(ZMoDoc q,
ZMoDoc o,
boolean upsert,
boolean multi,
com.mongodb.WriteConcern concern,
com.mongodb.DBEncoder encoder) |
com.mongodb.WriteResult |
ZMoCo.updateMulti(ZMoDoc q,
ZMoDoc o) |
| 限定符和类型 | 方法和说明 |
|---|---|
com.mongodb.WriteResult |
ZMoCo.insert(List<ZMoDoc> list) |
com.mongodb.WriteResult |
ZMoCo.insert(List<ZMoDoc> list,
com.mongodb.WriteConcern concern) |
com.mongodb.WriteResult |
ZMoCo.insert(List<ZMoDoc> list,
com.mongodb.WriteConcern concern,
com.mongodb.DBEncoder encoder) |
void |
ZMoCo.setHintFields(List<ZMoDoc> lst) |
| 限定符和类型 | 方法和说明 |
|---|---|
ZMoDoc |
ZMoFF.toDoc(Object obj) |
| 限定符和类型 | 方法和说明 |
|---|---|
ZMoDoc |
ZMoMapReduce.getInitObj() |
Copyright © 2021. All rights reserved.