问题标签 [jongo]

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.

0 投票
1 回答
571 浏览

mongodb - Play-jongo 未解决的依赖

我正在尝试将 Play-jongo https://github.com/alexanderjarvis/play-jongo与 Play 2.0 一起使用。Build.scala 看起来像这样。

但是,Play 似乎找不到依赖项。

...

有谁知道仓库在哪里?

谢谢

0 投票
1 回答
653 浏览

mongodb - Mongo:morphia 不会在 jongo 请求中映射 _id

这些是我的对象:

和 :

这是集合 OfferAdvantage 的内容:

我的 pom.xml :

问题是,当我想使用一个 OfferAdvantage 对象时,对于集合的每个对象,优势的 id 都是 null (优势集合是 jongo api 的 MongoCollection):

在此先感谢您的帮助。

0 投票
1 回答
1453 浏览

mongodb - Mongo Java 驱动程序和映射器性能

Java 中的 Mongo 可以与多种工具一起使用:

是否有一些基准比较映射器与驱动程序的性能以及相互之间的比较?

0 投票
2 回答
1045 浏览

java - 如何获取 jongo 的 jar lib 文件?

jongo上关注MongoDB 之上的一个 java 库,它允许在 Java 中像在 Mongo shell 中一样进行查询。例子:

贝壳

db.friends.find({"age": {$gt: 18}});

JAVA 驱动程序

friends.find(new BasicDBObject("age",new BasicDBObject("$gt", 18)));

中工

friends.find("{age: {$gt: 18}}").as(Friend.class);

但是我找不到任何东西来下载这些 jar lib 文件。谁能和我分享这个文件?

0 投票
2 回答
4492 浏览

java - 使用 mongo 的 jongo 驱动程序查询日期

我使用 jongo 驱动程序连接到我的 mongoDB 。

查询的语法 - 例如,某些年龄小于 18 岁 - 是

但是如何查询日期?

在 mongoDB 中,日期键值对的存储方式如下

所以我尝试了以下方法:

但是我在运行java代码时遇到了这个异常:

所以我认为,日期不会被简单地转换为相应的字符串,但是使用日期搜索的语法是不同的。

有jongo知识的人可以帮忙吗?

0 投票
2 回答
2461 浏览

java - Jongo vs (DBObject)JSON.parse

我试图找出 Jongo 的优势,而不是简单地使用 (DBObject)JSON.parse(...) 解组 json 命令并以以下方式使用 DBObject。

有性能优势吗?

谢谢!

0 投票
2 回答
684 浏览

java - 手动参考支持

考虑类:

有没有办法向 jongo 表明fathermother并且children应该手动引用同一集合中的其他对象而不是嵌入对象?

注意:这与DBRefs不同。

0 投票
1 回答
506 浏览

mongodb-query - 在指定时间范围内使用 geoLocation 进行 Java/Mongo 查询

我在从 MongoDB 检索特定半径内的正确日期时遇到了一些问题。我在底部显示了一个 json 示例。我的目标是搜索靠近定义地理位置的所有项目,并在开始时间进行过滤。这还包括创建正确的索引。目前没有太多的指导。提前感谢您的帮助。

总之,我想做的是:

  • 从 MongoDB 检索位于提供的地理位置 3 英里范围内的所有项目
  • 筛选开始时间在 x 之后但在 y 之前的项目的结果。
  • 创建一个适用于我的查询的索引。

问候, 兰斯

如果我只想查询日期,我可以执行以下操作:

如果我只想查询 GeoLocation,我可以执行以下操作:

我也和 Jongo 一起尝试过,但没有成功:

我的示例 Json:

0 投票
5 回答
38040 浏览

java - (MongoDB Java) $push 入数组

我正在使用 mongo 2.2.3 和 java 驱动程序。我的困境,我必须将一个字段和值推入一个数组,但我似乎无法弄清楚如何做到这一点。我的数据样本:

我可以在 shell 中 $push:

但是当我把它翻译成java时,我把自己弄糊涂了,把我的键盘扔到墙上。

到目前为止,我的 java 代码(不完整且错误):

0 投票
2 回答
3294 浏览

java - 用 Jongo 解组聚合结果

我正在使用MongoDB聚合框架查询一个文档,结果如下:

从上面的结果可以看出,查询在 mongoDB shell 中工作,但是我在使用 Jongo 获取结果时遇到了问题:

主要问题似乎是 Jongo 不允许我使用AggregationOutput?他想要Aggregation...但找不到任何关于如何使用它的示例

编辑: 我有点沮丧,我不能让 Jongo 使用聚合。DBObjects我必须按照 MongoDB Java 驱动程序中指定的方式编写查询,但代码看起来真的很难看..

EDIT2: 只是为了完成信息,这是我与 Jongo 一起使用的原始聚合,它无法解组为 ResultObject

}