spring-data-mongodb 相关问题

MongoDB的Spring Data是Spring Data项目的一部分,它为新数据存储提供了熟悉且一致的基于Spring的编程模型,同时保留了特定于商店的特性和功能。 Spring Data MongoDB项目提供与MongoDB文档数据库的集成。 Spring Data MongoDB的关键功能区域是一个POJO中心模型,用于与MongoDB Collection交互并轻松编写Repository样式数据访问层。

MongoTemplate拉式查询

我正在尝试从mongoDb的嵌入式字段数组中删除一个项目。数组是字符串类型,如下所示。 {_id:1,水果:[“苹果”,“豌豆”,“橙子”,“葡萄”,“香蕉”],...

回答 1 投票 0

在春季启动时对加帽的mongodb集合进行排序

我正在尝试按降序对加盖的集合进行排序。我试过的方法:@Tailable @Query(sort =“ {$ natural:-1}”)Flux findAllByConversationId(String sessionId); ...

回答 1 投票 0

如何在Spring Data Mongo DB中一起和在何处使用条件?

我有一个名为Employee的文档。我想查询所有指定为“开发人员”并在2019年至2020年之间加入的日期的雇员。私人...

回答 2 投票 0

为什么使用switchIfEmpty时项目反应堆会无限期挂起?

背景我正在使用Spring Boot 2.2.1,project-reactor 3.3.0和spring-data-mongodb 2.2.1,并且正在尝试从多个查询中加载数据。我的代码大致如下所示:Flux.just(“ type1”,“ ...

回答 1 投票 1

如何在Spring Data JPA中一起在之间和何处使用条件?

我有一个名为Employee的文档。我想查询所有指定为“开发人员”并在2019年至2020年之间加入的日期的雇员。私人...

回答 2 投票 0

MongoSpringData id与_id之间的差异

我正在Windows 10上使用MongoDB社区版4.2,并插入一些文档。我的要求是在MongoDB将其替换为'_id'时存储一些包含'id'作为字段名的文档...

回答 1 投票 1

MongoDB和Spring数据-具有组的聚合返回不正确的ID

我有以下MongoDB文档:@Data @EqualsAndHashCode(callSuper = true)@NoArgsConstructor @AllArgsConstructor @Accessors(chain = true)@SuperBuilder @Document(collection = ReasonDocument ....

回答 2 投票 0

使用Spring数据更新MongoDB $ jsonSchema

Spring Data文档描述了如何使用给定的$ jsonSchema创建集合,以及如何执行验证查询。有没有一种方法可以为现有集合更新$ jsonSchema? ...

回答 1 投票 0

MongoDB和Spring数据-具有组的聚合返回不正确的数据

我有以下MongoDB文档:@Data @EqualsAndHashCode(callSuper = true)@NoArgsConstructor @AllArgsConstructor @Accessors(chain = true)@SuperBuilder @Document(collection = ReasonDocument ....

回答 1 投票 0

谁能告诉我java spring数据mongodb我可以将BasicDBObject用作域类Employee中的属性吗

@@ Document public class Employee {私有BasicDBObject高度;公共BasicDBObject getHeight(){返回this.height; } public void setHeight(final BasicDBObject height){...

回答 1 投票 0

Spring Data-MongoDB-汇总如何投影已分组的参考文档的所有字段

我有2个文档,主题和评论。每个主题都有很多注释,文档如下所示:@Document public class Topic {@Id private String id; @Indexed(unique = true)@ ...

回答 1 投票 0

使用mongodb(spring boot)执行搜索/查找操作时如何重命名字段?

以下是“项目”的实体类。我需要获取所有项目名称为“ xyz”的文档的“标题”和“项目名称”字段。检索到的文档中的字段名称“标题”应...

回答 1 投票 0

Mongodb spring数据组_id降低或区分大小写

我在春季启动时有mongodb facet和聚合查询,使用mongo模板和聚合查询。一切工作正常,除了值的大小写敏感。我在mongodb中有以下查询:db ....

回答 1 投票 0

调用mongo存储库的保存方法时未调用Mongo Date自定义转换器

我正在使用Linux Debian9。我已经安装了JDK 1.8。我正在使用maven 3.6版,而springboot的版本是2.1。 mongodb版本是3.6。下面是Java中的类模型,... ...>

回答 1 投票 0

如何搜索嵌套数组,并仅检索具有mongo和springdata的匹配元素[duplicate]

我正在寻找我的收藏夹,并且只检索符合条件的元素。这是我的收藏集:{“ _id”:“ id”,“ name”:“ test”,“ groupUsers”:[{“ name”:“ blabla”,...

回答 1 投票 0

基于嵌套数组字段的最后一个元素的Spring数据MongoDb查询

我有以下数据(汽车):[{“ make”:“ Ferrari”,“ model”:“ F40”,“ services”:[{“ type”:“ FULL”,“ date_time”:...

回答 1 投票 0

在同一应用程序中为同一模型和同一存储库使用多个mongo DB

我需要实现Spring boot-MongoDb应用程序,其中有2个具有完全相同的数据库名称和集合的mongo DB。根据用户的请求,我需要选择是否要...

回答 1 投票 0

复合唯一索引无效,如何解决?

我尝试创建复合索引,如下所示:@CompoundIndexes(value = [CompoundIndex(name =“ entity_index”,unique = true,def =“ {'entityId':1,'type':1} ...]

回答 1 投票 0

Spring数据使用对重命名json名称

我在这里的第一篇文章。我正在使用API ,但发现了一个我不知道如何解决它的麻烦。我正在尝试获取数据库中所有产品的剩余库存。我正在使用Spring boot和...

回答 2 投票 0

我想将mongodb从3.2升级到4.2

我当前正在使用MongoDB 3.2版本和Spring Data版本1.4.3。现在,我想将MongoDB更新到4.2。因此,我必须使用哪个版本的Spring Data,以及哪个版本的Spring Data ...

回答 1 投票 -1

© www.soinside.com 2019 - 2024. All rights reserved.