问题标签 [spring-data-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 - Mongodb 进入休眠状态并重试。之后的总睡眠时间 = 38ms 这次:100ms
我可以在我的 tomcat 日志中看到以下内容,但不明白为什么以及如何解决:
2013 年 3 月 19 日下午 3:50:01 com.mongodb.DBPort _open 严重:进入睡眠状态并重试。之后的总睡眠时间 = 38ms 这次:100ms
我正在使用java,spring-data。
有任何想法吗?
java - SpringData Mongo @Column 等效注解(@Property?)
是否有与 JPA @Column 注释等效的 SpringData Mongo?
基本上,我有一个 POJO,它的属性要以不同的名称存储在 Mongo 中。因此,以下对象:
将被坚持为:
注意:我不想使用MappingMongoConverter
来明确地做到这一点
spring - spring data mongo中基于集合的多租户
我正在 spring data mongodb 中启动一个多租户项目。阅读这篇文章后,按租户收集是 mongodb 中相当不错的方法。
那么如何在 Spring Data Mongo 中实现这一点呢?显然,没有提供开箱即用的解决方案,但我认为我可以通过覆盖确定CollectionName 方法来调整 MongoTemplate,但我认为它不是公共或受保护的方法。
但是,我通过扩展 SimpleMongoDbFactory 并按照此处提供的提示使用 LocalThread 变量,非常容易地为每个租户设置数据库。
所以,问题是:
- 有什么安全的方法可以覆盖集合和域类名映射吗?ps:这应该在运行时发生,所以我认为@collection 注释根本没有帮助。
- 如果无法按租户收集,那么采用多数据库方法会导致多少性能和资源损失?
java - 定义 mongo:repositories 时出错
运行 Junit 测试时出现此错误
这是我相关的弹簧配置文件
这是我在 pom.xml 文件中定义的依赖项
mongodb - Spring Data - MongoDB 索引 DBRef
我正在使用 spring-data-mongodb-1.2.0.RELEASE。我有两个类 A 和 B,其中 B 引用了 A,并用 @DBRef 进行了注释。
A类:
B类:
因为我正在查询所有引用某个 A 的 B 实例:
我需要它被索引。
在第一次将 B 实例插入 MongoDB 之后,应该创建一个索引。如下所示,它没有:
有谁知道如何创建这样的索引?
此外,看起来 DBRef 文件(如 mongo shell 所见)与 MongoDB 文档中定义的格式不匹配。
我在这里错过了什么吗?
spring-data-mongodb - Spring Data MongoDB - Criteria API OrOperator 无法正常工作
我正面临 Spring Data MongoDB Criteria APIorOperator
问题。
以下是不规则动词的查询结果:(终端输出)
我使用Spring Data MongoDB Criteria APIv1
按动词或v2
值查询动词:
但不幸verbList
的是没有任何项目。
spring - spring data mongodb准备好生产了吗
我看过 spring data 文档并尝试了一个小演示应用程序。我喜欢它,因为它易于使用。Mongodb 和 Spring Data 仍然可以说是相当新的技术,所以我担心它的成熟度,尽管我爱上了它的哲学。我知道我问的是非常相关的问题,但仍将不胜感激一些意见和经验分享:
- spring data mongodb 继续开发的可能性有多大,而不是像 Spring Riak 那样被抛弃
- 弹簧数据有多错误?以及它得到修复的速度有多快?
- spring data mongodb的趋势有多大,有没有在这个栈里开发过的正经的大生产app?
mongodb - 如何通过 Spring Data MongoDB 的 Mongo Java 驱动程序以编程方式克隆 mongodb 集合?
在通过我的 Spring 控制器处理其中的所有条目之前,我想将一个集合克隆到一个备份集合。
在搜索中,我通过终端了解了各种方法。也可以使用 executeCommand 方法直接执行 mongodb 命令(在我的例子中是 copyTo 命令)。但同样,我找不到这样做的方法。
有人可以给我任何指示吗?
mongodb - 添加页面支持导致错误 - Pageable pageable - spring-data-mongodb
我有这样的存储库:
在我添加这样的分页支持之后:
我有错误:
我的 pom.xml 中的版本是:
问题是什么 ?
java - 在 Spring Data MongoDB 中使用 JSON 文本文档的目的是什么?
我正在学习如何在 java 应用程序中将 MongoDB 与 Spring Data 一起使用,但我正在尝试确定声明文档模式的最佳方式。
该应用程序将成为一个接受 JSON 并返回 JSON 的宁静 Web 服务,我的 Java 模型显然将确定这些 JSON 的属性。似乎 Java 模型可以确定 MongoDB 文档的“模式”(只需使用用户参数化存储库)。
但是,有些事情我有点困惑。Spring Data MongoDB 文档在“4.5.3 Repository populators”下提到,您可以使用 JSON 文本文档“定义要填充的存储库的数据”,但我不明白这样做有什么好处。当您使用 Java 模型类参数化存储库时,这对您有何帮助?