mongo-java
-
$push和$set在同一MongoDB更新中 我正在尝试使用MongoDB的Java驱动程序对同一操作中的记录进行两次更新($set和$push)。我正在使用类似于以下内容的代码: 当我通过BasicDBList将$set和$push合并到同一更新中时,我得到一个非法
-
-
MongoDB Java API 阅读速度慢 我们正在从本地MongoDB读取来自集合的所有文档,并且性能不是很出色。 我们需要转储所有数据,不要担心为什么,只要相信它确实需要,并且没有解决方法。 我们有4mio文档,看起来像: 我
-
如何使用java驱动程序更新mongo db中的文档字段? 引用: 对mongo db来说仍然很陌生,但我正在尝试更新集合中现有文档的一部分...不幸的是,上面的链接没有更新示例。 从本质上讲,我只想能够: 向文档添加新域 将文档的现有域更新为新
-
如何从驱动程序检查,如果mongoDB服务器正在运行 我想知道,是否有办法检查mongoDB服务器是否从mongoDB的java驱动程序运行? 根据教程,我可以做 返回 true 我发现的唯一方法是调用db.getDatabaseNames()并捕获MongoException。 如果有更文明的方法
-
-
-
Mongo 打开的连接太多 我试图在Java循环中向MongoDB写入大量数据。我收到基于打开的连接数的错误。 我的理论是,由于MongoDB不是事务性的,因此可以同时打开许多连接。然而,Java代码也能够非常快速地循环,在一段
-
Java 中的 Mongo ISODate 查询 我有一个要执行的 mongo 查询: 当我在mongo shell上做一个时,我能够检索结果。 使用Java API构建此查询的最佳方法是什么? 谢谢!
标签