spring-data-mongodb相关内容
尝试使用 ZonedDateTime 与 MongoDB 。我能够在 MongoDB 中保存 ZonedDateTime 但是当我查看记录时,那里有太多不必要的东西: > “timestamp”:{ > “dateTime”:ISODate(“2016-12-13T13:45:53.991Z”), > “抵消”:{ > “_id”:“ - 05:00”, > “totalSeconds”:
..
我目前正在使用Spring数据mongodb 1.6.0-RELEASE,我知道它具有审核功能。我 在我的配置类之上放置 @EnableMongoAuditing 注释。我的bean在下面: @Document 公共类MyBean { @Id private AnotherCustomBean anotherCustomBean = new AnotherCustomBean
..
我有一个可查询的查询: 查询查询=新查询()。with(new PageRequests(page,size) )) 如何使用MongoTemplate执行它?我没有看到一个方法返回 Page 。 解决方案 MongoTemplate 没有返回 Page 的方法。 find()方法返回一个普通的列表。 with(新的PageRequests
..
我正在尝试使用审核在我的对象中保存 dateCreated 和 dateUpdated ,但是因为我设置了 ID 手动,还有一些额外的工作。 遵循Oliver Gierke在 DATAMONGO-946 我正在试图弄清楚如何正确实现它。 作为上面Jira任务的原始海报,我从这里下载了示例 https://github.com/spring-guides/gs-accessing-da
..
这与@ bocument中的 MongoDB和SpEL表达式有关注释 这是我创建mongo模板的方式 @Bean public MongoDbFactory mongoDbFactory()抛出UnknownHostException { String dbname = getCustid(); 返回新的SimpleMongoDbFactory(新的MongoClient(
..
我目前正在编写一个应该使用MongoDB副本集的应用程序。它是一个基于Spring Boot的应用程序,以下属性可以很好地连接到一台服务器: spring.data.mongodb。 host = localhost spring.data.mongodb.port = 27017 spring.data.mongodb.database = demo 这对我的本
..
有没有人尝试在spring-boot中禁用mongodb的自动配置? 我正在使用spring-data-mongodb尝试spring-boot;使用基于java的配置;使用spring-boot 1.2.1.RELEASE,我导入spring-boot-starter-web及其父pom进行依赖管理。我还导入了spring-data-mongodb(尝试过spring-boot-start
..
我在Mongodb 3.6上运行,使用mongo驱动程序3.4.3和spring数据mongo 1.5.10。以下是我的文件结构 { “_id”:12345, “_class”: “com.example.ProductRates”, “费率”:[ { “productId”:NumberInt(1234), “rate”:100.0, “ rateCardId“:NumberInt(1
..
我正在使用Spring Data MongoDB,并希望像这里描述的那样执行批量更新: http://docs.mongodb.org/manual/reference/method/Bulk.find.update/#Bulk.find.update 使用常规驱动程序时,它看起来像这样: 以下示例初始化items集合的Bulk()操作构建器,并将各种多重更新操作添加到操作列表中。
..
我正在使用Spring& amp;编写一个演示应用程序MongoDB作为数据库。 我的主域类看起来像: @Document public class Person { @Id private String id; //其他一些字段 private DBObject additionalData; } 关键是additionalData是
..
我正在尝试使用查询搜索出生日期 criteria = Criteria.where(“dob”)。lte (new DateTime()。toDate()); 春天数据mongodb生成以下查询: MongoTemplate:使用查询查找: {“dob”:{“$ lte”: {“$ date”:“2015-05-16T07:55:23.257
..
我有Java 8日期/时间字段的简单文档 @Document 公共类令牌{ private Instant createdAt; ... } 我想坚持使用Spring Data MongoDB版本1.5。但是 java.time.Instant 类型的字段无法正确反序列化,因为 MappingMongoConverter 缺少 java.time 类。
..
我的MongoDB数据库中有一个名为 Products 的集合,在我的Java中由接口 IProductPrice 表示码。以下存储库声明导致Spring Date查看集合 db.collection:Intelliprice.iProductPrice 。 我想要它配置它来查看 db.collection:Intelliprice.Products 使用外部配置而不是放一个 @Collec
..
我可以使用此 mongodb native query : db.books.aggregate( [{$ sample:{size:15}}] ) 但如何在中执行此操作spring-data-mongodb ? 我在聚合类 spring-data / mongodb / docs / current / reference / html / #mongo.a
..
我在我的项目中使用spring数据Mongodb,并在下面的类中引用我的查询对结果进行分组: 学生班级: @Document(collection =“student”) 公共班学生{ @ Id private String id; private String firstName; private String lastName; //其他字段
..
我正在使用最新的spring-data-mongodb(1.1.0.M2)和最新的Mongo Driver(2.9.0-RC1)。我有一种情况,我有多个客户端连接到我的应用程序,我想在同一个Mongo服务器中给每个客户端自己的“架构/数据库”。如果我直接使用驱动程序,这不是一项非常困难的任务: Mongo mongo = new Mongo(new DBAddress( “localhos
..
我正在尝试使用Spring Data MongoDB 3.6-rc4执行聚合操作。 聚合agg = newAggregation( lookup(“orders”,“orderId”,“_ id”,“order”) ) ); List results = mongoOperations.aggregate(agg,“transactions”,Basic
..
在发布去年八月 sbzoom 提出了一个使spring-data-mongoDB多租户的解决方案: “你必须创建自己的RepositoryFactoryBean。这是 Spring Data MongoDB参考文档。您仍然需要实现自己的MongoTemplate并延迟或删除ensureIndexes()调用。但是你必须重写一些类来确保你的MongoTemplate被调用而不是Spring的。
..
我需要编写一个应用程序,使用spring-data和mongodb可以执行复杂的查询。我一直在使用MongoRepository,但在复杂的查询中苦苦寻找示例或实际理解语法。 我在谈论这样的查询: @Repository 公共接口UserRepositoryInterface扩展了MongoRepository { 列表 findByEmailO
..
我正在使用spring-data-mongodb-1.2.0.RELEASE。 我有两个A和B类,其中B有一个A的引用,它用@DBRef注释。 A类: @Document(collection =“a”) 公共类A { @Id public String id; / **与此相关的TicketGrantingTicket。 * / @Field public
..