spring-data-mongodb相关内容

我们可以使用spring数据存储库更新mongodb中的嵌入式文档吗

我们可以使用spring数据存储库更新mongodb中的嵌入文档吗 {“_id":1000,"user_id": "001",“事件":[{“处理":1,“个人资料":10,“数据":“……"}{“处理":1,“个人资料":10,“数据":“……"}{“处理":1,“个人资料":20,“数据":“……"}...]} 我想将句柄更新为 10,其中 events.profile 为 10.我知道 ..

JAXBElement:为类 java.lang.Class 提供编解码器(/converter?)

我一直在评估将 spring-data-mongodb 用于项目.总之,我的目标是: 使用现有的 XML 模式文件生成 Java 类. 这是使用 JAXB xjc 根类是 TSDProductDataType 并进一步建模如下: 这里需要注意的是 ExtensionType 包含 protected Listany; 允许它存储任何类的对象.就我而言,它位于名为 TSDModule ..
发布时间:2021-08-20 19:24:58 其他开发

用于软删除的spring-data-mongodb的查询拦截器

我想将 where 条件添加到所有存储库获取方法中,以便不查看已删除的项目.在 Spring JPA 中,可以向实体添加 @Where 注释.但是对于 Spring Data MongoDB AFAIK,这是不可能的.尝试过 Mongodb 生命周期事件但没有成功.有没有办法在执行前修改存储库查询. 解决方案 您能解释一下“查看已删除的项目"是什么意思吗?如果需要,您可以使用 MongoT ..
发布时间:2021-08-20 19:22:49 其他开发

使用 spring 数据 mongo 插入 Mongo 文档

我有一个班 @Document公共类 MyDocument {@Id私人字符串ID;私人字符串标题;私人字符串描述;私人字符串标签线;@创建日期私人日期 createdDate;@LastModifiedDate私人日期更新日期;公共字符串 getId() {返回标识;}公共无效setId(字符串ID){this.id = id;}公共字符串 getTitle() {返回标题;}公共无效设置标题 ..

spring data mongodb中如何实现分页聚合

spring data mongodb使用mongotemplate或mongorepository,如何实现分页聚合 解决方案 这是对旧帖子的回答,但我会提供答案,以防其他人在搜索此类内容时出现. 基于之前的 Fırat KÜÇÜK 的解决方案,将 results.size() 作为“total" PageImpl 构造函数中的字段不会使分页工作的方式,好吧,您希望分页工作.它每次 ..
发布时间:2021-08-20 18:50:06 其他开发

如何在不破坏自动配置的情况下在 Spring-Boot 中自定义 MappingMongoConverter (setMapKeyDotReplacement)?

我如何自定义 MappingMongoConverter 在我的 Spring-Boot-Application (1.3.2.RELEASE) 中,无需更改由 spring-data 自动配置的任何 mongo-stuff? 我目前的解决方案是: @Configuration公共类 MongoConfig {@自动连线私有 MongoDbFactory mongoFactory;@自动连 ..
发布时间:2021-08-20 18:34:51 其他开发

QueryDSL 谓词绑定“或"多条路径之间

我有一个 Spring boot Rest API 女巫使用 Querydsl 谓词进行过滤,我使用 MongoRepository 上的 QuerydslBinderCustomizer 将属性路径绑定到自定义查询. 为同一路径设置多个搜索值时的默认行为是这些值之间的 OR 运算符. 但是当使用多个路径并且使用 AND 运算符时. 我想要做的是在多个选择的路径之间放置一个 OR ..
发布时间:2021-06-30 19:20:04 Java开发

Spring Mongodb - 插入嵌套文档?

我有以下课程 @Document公共类 PersonWrapper {@ID私有 ObjectId _Id;@DBRef私人 人 人//为简洁起见,删除了 getter 和 setter.}公开课人{@ID私有 ObjectId _Id;私人字符串名称;//为简洁起见,删除了 getter 和 setter.} 而且 - 我有以下 MongoReposityClass... public i ..
发布时间:2021-06-03 20:42:04 Java开发