我正在尝试使用mongoClient在MongoDB中插入包含java.util.Date的json数据。创建文档时,我将json转换为字符串,如下所示,由于我的insertOne api无法插入数据,导致异常 org.bson.json.JsonParseException:JSON读取器期待一个值,但找到了'Mon'。
public static void insert(MongoCollection collection, JSONObject
jsonObj) {
Document dbObject = Document.parse(jsonObj.toString());
collection.insertOne(dbObject);
}
如何在不解析的情况下从jsonObject创建Mongo文档?我应该迭代json并继续追加到空文档吗?还是有更好的方法?