问题标签 [mongo-java]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - Mongo Java 在无效的主机/端口上连接,它真的在连接吗?
我有以下代码
输出
主机(应该是 localhost)和端口(应该是 27017)显然是错误的,但是当我运行这个程序时,它运行并且没有给出任何异常
真的有联系吗??我确定没有,那么如何处理这种情况呢?
java - Java:Mongo 未能断言插入的文档数量正确
我有以下测试
mongoRule
连接到数据库的规则在哪里,提供MongoService
(写入 mongo 客户端的包装器)
MongoService相关方法
当我运行这个时,我得到
现在,如果我这样做
我看没有错误。
问题:
a.) 为什么让线程休眠一秒钟有助于获得正确的数字。这不是与并发相关的问题吗?如果两个线程试图将相同的文档放在文档必须是唯一的地方怎么办。
b.) 我该如何解决这个问题?
谢谢
java - 是否可以使用 Mongo java 的 json 对象填充其他字段?
我知道有一个 BasicDBObject 可以让你去:
我遇到的问题是该值只能是原始类型。我有一个 json 对象,我想与无法修改的公共数据一起存储,但想在单个 mongo 文档中描述 json 对象。我能做些什么来做类似的事情:
总而言之,我正在寻找一种方法来允许我在同一文档中存储除了键值对之外的 json 对象(假设我拥有的“json-string-with-nested-arrays”是不可修改的,所以我不能在其中插入额外的属性。)我怎样才能做到这一点?
下面是 json-string-with-nested-arrays:
java - Mongo DB 池连接错误
我正在使用带有 java 的 mongoDb。插入数据时出现以下错误。任何帮助,将不胜感激。谢谢
这是我有 dbWrite 函数的类,我从其他类调用该函数用于在 mongodb 中插入数据。
java - Mongo Java:如何将 DBObject 序列化为文件中的 JSON?
我有一个MongoDB
文件
表示为DBObject
- 所有
key
,value
对都是类型String
- 我想用Java序列化这个文档,查看api,我没有找到任何东西,我怎样才能序列化一个
DBObject
文件JSON
?
java - MongoDB Java:使用 QueryBuilder $in 运算符在 Mongo 中查找对象不返回任何内容
我有一个JUnit rule
看起来MongoRule
像
然后我尝试插入一些文件如下
哪里document1
和document2
是有效DBObject
文件。架构看起来像
现在我尝试查询集合并获取这些对象,所以我这样做了
mycollection
是保存所有文档的集合,它来自外部服务。
当我运行此文档时,我看到以下内容
这意味着collection.find()
找不到这些文件。
我在这里没有做什么?我怎样才能取回文件?
我对使用Java
with非常陌生,Mongo
并使用此引用来构造查询
UPDATE
更改查询的构造方式后,我仍然看不到文档
并且集合名称通过返回
java - java mongo自定义对象ID用户ID
我们在 Mongo DB 中有一个用户文档,并希望使用 _id 字段作为 userID 字段并增加它。
我在 Mongo 文档(http://www.mongodb.org/display/DOCS/Object+IDs)中找到了一个 counter("user") JS 方法。
从 Mongo Shell,我可以调用,
db.user.insert({_id:counter("user"), name:"tom"...});
现在,我如何在 Java 代码中使用相同的命令?无法找到从 Java 代码中指定 Javascript 函数的方法。
还看到了 $inc 的 findAndModify 命令和用法,但无法使其正常工作。这样我们就可以在不调用 JS 计数器函数的情况下完成,我想。
在 _id 字段中使用自定义值而不是 Mongo 的对象 ID 有什么影响,有什么注意事项吗?
〜vish
java - 玩!2 框架——添加Java Mongo驱动
我正在尝试将 java mongo 驱动程序与 Play! 一起使用。
所以我读了:
http://www.playframework.org/documentation/2.0.2/SBTDependencies
http://www.mongodb.org/display/DOCS/Java+Tutorial
我在eclipse中添加了构建路径。但是play找不到依赖。
所以playframework主页上有一个例子,但我还是想不通。
为什么是 der 2% 的符号?如何获得正确的名称?我只知道版本应该是2.8.0。那么如果我想添加Java驱动,我该怎么做呢?
如果我使用官方的 java 驱动程序,我不必使用 Morphia 对吗?
.
.
编辑:
java - MongoDb + Java:没有 $db 与 DbRef 一起存储?
使用 mongo-2.8.0.jar,我想获取另一个数据库的 db-reference。但是代码(Groovy)
打印类似:
并且没有 $db 存储在数据库中!
如何强制 Java Mongo 驱动程序保存 $db ?
java - MongoDB 中 cursor.count() 和 cursor.size() 之间的区别
MongoDB 的cursor.count()
和方法有什么区别?cursor.size()
DBCursor