问题标签 [mongotemplate]

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 回答
849 浏览

mongodb - mongoTemplate 查询复合键

假设我有一个 mongo 集合,如下所示:

我想使用 Spring 的 mongoTemplate 编写一个查询来仅检索那些具有 _id.index = index1 的文档。

使用 mongo shell 我可以编写如下查询:

但是,我认为使用 mongoTemplate 会起作用的方法不起作用。我试过了:

任何人都可以使用 mongoTemplate 帮助我使用此查询的正确语法吗?

0 投票
1 回答
1792 浏览

mongodb - 带有空查询的 MongoTemplate find() 需要很长时间

我的 Mongo Collection 有大约 2000 个文档。在使用MongoTemplate find() 方法和空查询(即我需要集合中的所有文档)和实体类时,集合名称需要一分钟以上才能以List 的形式返回数据。有人可以帮助我使查询返回更快吗?下面是我正在使用的查询。

0 投票
3 回答
9741 浏览

mongodb - 保存集合时,MongoDB 创建的索引名称太长且超过 127 字节限制。如何解决这个问题。我可以禁用索引吗?

0 投票
0 回答
1105 浏览

excel - 处理excel文件并保存在mongoDb中

我有一个如下所示的 excel 文件,需要处理并保存在 mongodb 中。我在 mongoDB 上使用 spring MongoTemplate 进行 CRUD 操作。

要处理的excel文件

mongo db文档如下图。

蒙哥文档

我知道我们可以使用 apache POI 处理 excel,我已经遍历了整个文件并将数据打印在控制台上。但我不清楚如何以最好的方式处理这个问题。

如何将这些数据插入 mongoDB?

0 投票
0 回答
709 浏览

java - how to insert a map of lists into mongodb using mongoTemplate

I have the following list which is put into a map.

how do I store this map in mongoDB using MongoTemplate ??

0 投票
2 回答
726 浏览

java - 在 mongodb 数组元素中设置值

我有这样的文件:

我必须将文本值更改为“最酷的文本”。我正在使用带有 Criteria api 的 Spring 的 MongoTemplate 并编写了下面的代码

但没有任何改变。

mongoOps.findOne(query(where("_id").is(message.getConversationId())), ConversationDocument) 返回我想要更改的完全相同的文档。

我究竟做错了什么?

0 投票
1 回答
1370 浏览

mongodb - 我必须为使用 ListIterator 并返回列表的服务层编写 JUnit 测试用例

问题:我有服务方法,它以相反的顺序返回对象列表。它使用 MongoTemplate,Query 从 MongoDB 获取对象列表,并使用 ListIterator 来反转列表。

现在,我必须为上述编写 JUnit 测试用例。

我现在的代码在哪里模拟 mongotemplate

我的服务方式:

我知道我在编写测试用例时犯了一些错误。不清楚如何接近。请指导。错误追踪

提前致谢

0 投票
0 回答
890 浏览

java - mongoDB的Spring动态数据源路由

我正在开发一个 Spring Web 应用程序。我有 2 种类型的数据源——mySQL 和 MongoDB。

我在这个博客中使用 mysql 的 AbstractRoutingDataSource 实现: https ://spring.io/blog/2007/01/23/dynamic-datasource-routing/

效果很好。

我想为我的 mongoDB 实现相同的目标。有可能这样做吗?

0 投票
1 回答
4182 浏览

mongodb - 如何计算mongodb spring中特定字段的平均值?

如何计算 mongoDB 和 spring 中字段的平均值。我们有 $avg() 函数供终端使用,但如何使用 mongotemplate 执行它。

例如在

我们在这里计算平均值,所以我们如何使用 mongotemplate 执行它。

现在我正在使用一个函数来获得平均评分

我正在使用这样的功能..

但是在调试时 resultList 是 Empty 所以它什么也没返回。

0 投票
1 回答
668 浏览

mapping - 使用springframework mongotemplate findone api时并发修改异常

如果我在单个线程中运行我的程序,我没有看到任何异常。该问题仅发生在多线程环境中,其中多个线程同时读取和写入同一集合。我没有固定的测试用例,因为这是在我的代码的不同位置随机发生的。它发生在我使用FindOne函数调用从数据库中获取一条记录的同一个 API 上。