java Mongoddb在插入文档后返回\u id
我使用Java在MongoDB中插入一个文档:
BasicDBObject document = new BasicDBObject();
document.put("Atmospheric_Pressure", Atmospheric_Pressure);
document.put("Humidity", Humidity);
collection.insert(document);
System.out.println(document);
插入工作,我检查到集合,它是好的。系统。out给了我以下结果:
{ "Atmospheric_Pressure" : "3" , "Humidity" : "3" , "_id" : { "$oid" : "539d964070d2dfc425fc06a0"}}
我的问题是我怎么才能只拿到身份证?我只需要第三项的值
先谢谢你
# 1 楼答案
您可以通过调用
document.getObjectId("_id")
来获得它这将返回类型为^{} 的对象。如果您只想获得字符串值,可以通过调用返回的对象ID上的
toString()
继续