时间:2024-01-09
当我们使用mongoTemplate.findOne 查询出一个json数据对象的时候,默认会查询出_id,但JSON格式化会将_id转化为对象。我们使用ObjectI来将_id还原成字符串。
JSONObject JSON = mongoTemplate.findOne(q, JSONObject.class, ”mongo_table_name”);
String id = JSONObject.fromObject(JSON.optString("_id"), ObjectId.class)).toString()