Mongoddb插入文档后返回_id

用户名

我使用Java在MongoDB中插入文档:

BasicDBObject document = new BasicDBObject();
    document.put("Atmospheric_Pressure", Atmospheric_Pressure);
    document.put("Humidity", Humidity);

    collection.insert(document);

    System.out.println(document);

插入程序正常工作,我签入了收藏夹,一切正常。System.out给了我以下结果:

{ "Atmospheric_Pressure" : "3" , "Humidity" : "3" , "_id" : { "$oid" : "539d964070d2dfc425fc06a0"}}

我的问题是我如何仅获得ID?我只需要第三项的值。

先感谢您。

罗比·科尼利森(Robby Cornelissen)

您可以通过致电获取它document.getObjectId("_id")

这将返回一个类型的对象ObjectId如果只想拥有字符串值,则可以通过调用toString()返回的对象ID进行操作。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章