问题标签 [spring-mongodb]
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.
mongodb - 对 Spring MongoDB 的 Aggreagte Mongo Db 查询
我有相同的 ID testCaseId 'tc1' 映射到 2 个 requirementsId 'req1' 和 'req10'。下面的查询给出了 project--proj001、req--req10 和 tc--tc1 的完全匹配。我得到了解决方案,但无法将此查询转换为 Spring Mongo。
谢谢
spring-boot - 配置 Spring Boot 应用程序以使用环境变量中提供的 MongoDB 连接 uri
我想通过环境变量将连接 uri 配置到我的 MongoDB。这样,我可以在 localhost 或 Spring Boot 应用程序在云中运行时设置不同的值。
我在 build.gradle 文件中包含了 mongodb:
要在本地工作,我目前已经设置了spring.data.mongodb.uri=mongodb://...
in,applications.properties
但我希望从环境变量中读取该值。我怎样才能做到这一点?
我已阅读有关 Spring Boot 和 Cloud 的文章,建议以这样的方式扩展 AbstractCloudConfig:
但我认为这不适用于环境变量和本地工作。
java - Mongo db java unwind 操作在聚合查询中抛出异常
使用嵌入的 mongo 文档时,我试图展开数组,但出现 org.springframework.data.mapping.model.MappingInstantiationException:无法使用带参数的构造函数 NO_CONSTRUCTOR 实例化 java.util.List 之类的异常。我写的查询是,
数据集
spring-boot - Spring Framework应用程序启动时内存使用率高
我在 java Spring Framework 中编写了 REST API。
我已经提到了这个github 项目,我的项目结构与此非常相似。
我的应用程序包含 Spring Boot、Spring Security、Spring Security OAuth、Spring Data JPA 和 Spring mongodb。
我观察到,在启动时,应用程序消耗超过 100MB 并在每个 URL 请求上增加 2MB。超时后mongodb连接也不会自动关闭。
我无法弄清楚这个应用程序启动内存使用情况。(这是因为 spring boot 或 spring security 或任何其他 lib 吗?)
是否有任何其他最好的 Java 框架用于快速 REST API 开发,具有安全性、OAuth 和 MongoDB 功能。
我想要内存优化的 REST API。
spring - 获取整个 Mongo 数据库中最后插入的记录
我正在使用 spring mongo 数据连接器,我的数据库中有大约 40 个集合。我想获取整个数据库中最后插入的记录,而不仅仅是特定于集合。
spring - 将 mongo 查询转换为 Spring
如何在 Spring 中编写以下 mongoDB 查询?
我的数据库名称:MyProjects 集合名称:reportData
请注意,我使用的是 spring MongoTemplate。
编辑
这是我尝试过的代码
它给了我 duplicateMongoKey 异常。
后来我从这里$cond
发现spring mongotemplate还不支持操作
spring - Conditional query with spring mongotemplate
I want to use conditional query.
Here is my query
Here is my java code
It gives me MongoException$DuplicateKey
Later I found out that $cond
operator is not supported in spring mongotemplate
. So how do I implememt this conditional query with spring mongotemplate
.
This link has some explanation but it do not shows full implementation
java - Mongo 集合中所有文档中的字段超集
_id
假设所有文档的类型相同但字段数量不同,如何在单个 MongoDB 集合中的所有文档中创建一组超级字段(除了)。
例子 :
超级集将是:{"firstName", "lastName", "age", "state", "country"}
java - 如何使用 MongoRepository 接口更新 mongo db 中的特定字段?
如何在春季使用 MongoRepository 接口更新 mongo db 集合中的特定字段?
redis - 在 Spring Boot 和 Redis 中使用 @Cacheable 与 Spring MongoDB 集成进行缓存
我想知道是否可以在 spring 数据 mongo 存储库上使用 @Cacheable 注释。例如像这样:
我想在接口类本身上做,如果可能的话避免使用包装类。此外,是否有关于如何使用 java config(不是 xml)为 redis 进行缓存配置的示例?