spring-data-mongodb相关内容

ZonedDateTime与MongoDB

尝试使用 ZonedDateTime 与 MongoDB 。我能够在 MongoDB 中保存 ZonedDateTime 但是当我查看记录时,那里有太多不必要的东西: > “timestamp”:{ > “dateTime”:ISODate(“2016-12-13T13:45:53.991Z”), > “抵消”:{ > “_id”:“ - 05:00”, > “totalSeconds”: ..
发布时间:2018-12-12 18:46:21 Java开发

用mongoTemplate分页

我有一个可查询的查询: 查询查询=新查询()。with(new PageRequests(page,size) )) 如何使用MongoTemplate执行它?我没有看到一个方法返回 Page 。 解决方案 MongoTemplate 没有返回 Page 的方法。 find()方法返回一个普通的列表。 with(新的PageRequests ..
发布时间:2018-12-12 18:27:29 Java开发

当手动分配ID时,Spring Data MongoDB Annotation @CreatedDate不起作用

我正在尝试使用审核在我的对象中保存 dateCreated 和 dateUpdated ,但是因为我设置了 ID 手动,还有一些额外的工作。 遵循Oliver Gierke在 DATAMONGO-946 我正在试图弄清楚如何正确实现它。 作为上面Jira任务的原始海报,我从这里下载了示例 https://github.com/spring-guides/gs-accessing-da ..
发布时间:2018-12-12 00:21:56 Java开发

Spring Data MongoDB和批量更新

我正在使用Spring Data MongoDB,并希望像这里描述的那样执行批量更新: http://docs.mongodb.org/manual/reference/method/Bulk.find.update/#Bulk.find.update 使用常规驱动程序时,它看起来像这样: 以下示例初始化items集合的Bulk()操作构建器,并将各种多重更新操作添加到操作列表中。 ..
发布时间:2018-12-07 19:33:52 Java开发

Spring数据mongodb搜索ISO日期

我正在尝试使用查询搜索出生日期 criteria = Criteria.where(“dob”)。lte (new DateTime()。toDate()); 春天数据mongodb生成以下查询: MongoTemplate:使用查询查找: {“dob”:{“$ lte”: {“$ date”:“2015-05-16T07:55:23.257 ..
发布时间:2018-12-07 12:47:03 Java开发

春天数据mongodb group by

我在我的项目中使用spring数据Mongodb,并在下面的类中引用我的查询对结果进行分组: 学生班级: @Document(collection =“student”) 公共班学生{ @ Id private String id; private String firstName; private String lastName; //其他字段 ..
发布时间:2018-12-05 20:22:45 Java开发

Spring-data-mongodb连接到一个Mongo实例中的多个数据库

我正在使用最新的spring-data-mongodb(1.1.0.M2)和最新的Mongo Driver(2.9.0-RC1)。我有一种情况,我有多个客户端连接到我的应用程序,我想在同一个Mongo服务器中给每个客户端自己的“架构/数据库”。如果我直接使用驱动程序,这不是一项非常困难的任务: Mongo mongo = new Mongo(new DBAddress( “localhos ..
发布时间:2018-12-05 09:47:26 Java开发

制作spring-data-mongodb多租户

在发布去年八月 sbzoom 提出了一个使spring-data-mongoDB多租户的解决方案: “你必须创建自己的RepositoryFactoryBean。这是 Spring Data MongoDB参考文档。您仍然需要实现自己的MongoTemplate并延迟或删除ensureIndexes()调用。但是你必须重写一些类来确保你的MongoTemplate被调用而不是Spring的。 ..
发布时间:2018-11-27 23:44:07 Java开发