MongoDB java.lang.IllegalStateException:状态应为:开放

cyvaqqii  于 2023-10-16  发布在  Go
关注(0)|答案(1)|浏览(116)

我有一个问题,它说我的连接已关闭,但我从来没有关闭它。当我试图收集时,它发生了。下面是所需的代码,我使用MongoDB的唯一其他时间是获取不同的集合并遍历一些文档。

MongoCollection<Document> playerdb = db1.getCollection("Player");

        Document playerDoc =  playerdb.find(eq("uuid", p.getUniqueId().toString()))
                .projection(Projections.fields(Projections.include("guildName")))
                .first();

        playerdb.updateOne(playerDoc, Updates.set("guildName", name))
    ```

The error is on the .first() method.
2izufjch

2izufjch1#

MongoClient可能会关闭。使用文档之前

相关问题