gpt4 book ai didi

java - 使用java API从mongodb插入语句获取GUID

转载 作者:行者123 更新时间:2023-12-02 05:08:47 24 4
gpt4 key购买 nike

我正在使用类似这样的东西在 mongodb 中创建一个文档:

DBCollection coll =<code to get collection>;
WriteResult res = coll.insert(obj, new WriteConcern());

然后我想要新插入的东西的 GUID。搜索 obj 可以,但是效率很低。

最佳答案

您没有正确设置写入关注点,最好使用类中定义的静态关注点。插入后,可以在刚刚插入的对象中找到文档_id:

DBCollection coll =<code to get collection>;
DBObject obj = new BasicDBObject("foo",42);
coll.insert(obj, WriteConcern.ACKNOWLEDGED);
System.out.println("New _id:" + obj.get("_id");

我很少使用插入返回的 WriteResult 来执行任何操作。

关于java - 使用java API从mongodb插入语句获取GUID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27531153/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com