首页 >  MongDB代码 >  mongoTemplate查询_id转化成id

mongoTemplate查询_id转化成id

时间: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()