public final class DocumentUtils extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
static org.bson.Document |
aggregateResultToDocument(List<org.bson.Document> documents,
String fileName)
将聚合函数的结果转换为document对象
|
static <T> List<T> |
parseArray(List<org.bson.Document> documentList,
Class<T> clazz)
解析数组集合
|
static <T> List<T> |
parseArray(Object documentListObj,
Class<T> clazz)
解析数组集合
|
static org.bson.Document |
removeObjectId(org.bson.Document document)
移除 mongodb 的 "_id" 属性
|
static List<org.bson.Document> |
removeObjectId(List<org.bson.Document> documents)
移除 mongodb 的 "_id" 属性
|
static org.bson.Document |
replaceObjectId(org.bson.Document document)
替换 mongodb 的 "_id" 属性为 "id",且类型 value 类型为 String
|
static org.bson.Document |
replaceObjectId(org.bson.Document document,
String newIdKey)
替换 mongodb 的 "_id" 属性为指定 newIdKey,且类型 value 类型为 String
|
static List<org.bson.Document> |
replaceObjectId(List<org.bson.Document> documents)
替换 mongodb 的 "_id" 属性为 "id",且类型 value 类型为 String
|
static List<org.bson.Document> |
replaceObjectId(List<org.bson.Document> documents,
String newIdKey)
替换 mongodb 的 "_id" 属性为指定 newIdKey,,且类型 value 类型为 String
|
public static List<org.bson.Document> removeObjectId(List<org.bson.Document> documents)
public static org.bson.Document removeObjectId(org.bson.Document document)
public static org.bson.Document replaceObjectId(org.bson.Document document)
public static org.bson.Document replaceObjectId(org.bson.Document document,
String newIdKey)
public static List<org.bson.Document> replaceObjectId(List<org.bson.Document> documents)
public static List<org.bson.Document> replaceObjectId(List<org.bson.Document> documents, String newIdKey)
public static <T> List<T> parseArray(List<org.bson.Document> documentList, Class<T> clazz)
Copyright © 2019. All rights reserved.