9得票1回答
在spring-data-mongodb中是否可以注入自定义的Jackson ObjectMapper?

我们在应用程序中使用Coda Hale指标,并使用Json模块插件来改善暴露应用程序指标的一些REST服务的JSON输出。 最近,我们开始将指标保存到MongoDB中。由于我们使用spring-data-mongodb,在保存POJOs的代码方面得到了很大简化。Spring的MongoDB类...

17得票4回答
在Spring Data Mongo中设置自定义转换器

我们试图为Spring Data Mongo设置自己的转换器,但遇到了问题。 似乎Spring从不调用CustomConversions上的registerConvertersIn,因此通过重写AbstractMongoConfiguration#customConversions添加的自定...

17得票7回答
Spring自定义带分页的查询

我想在Spring应用程序中实现分页。我知道使用repository我们可以实现分页,但我们无法编写自己的查询以检索数据,因为在repository中有限的方法,而且没有接受查询类的方法。 如果我们想要编写自定义查询以从mongodb检索数据,我们必须使用mongotemplate,据我所知...

12得票2回答
我如何在MongoDB中存储二进制大对象数据(blob data)?

我想知道在mongodb中是否可以插入blob数据。具体步骤是什么,是否需要其他软件?

8得票1回答
Spring Data Mongo MongoDB DBRef 懒加载初始化

我正在使用Spring + Spring Data MongoDB。 我的模型如下: @Document(collection = "actors") public class Actor extends DomainEntity { private String name; privat...

21得票2回答
使用SpringData-MongoDB将Java 8 Instant存储为BSON日期

我有一个类想使用Spring Data存储到MongoDB中。 @Document() public class Tuple2<T extends Enum<T>> { @Id private String id; @Indexed @DateTimeFormat...

8得票4回答
Spring Data MongoDB多字段排序

我希望使用Spring data for MongoDB实现在多个字段上进行MongoDB排序。目前,我正在尝试使用聚合来实现此目的: Aggregation agg = newAggregation( match(Criteria.where("userI...

7得票3回答
如何在spring-data mongodb中使用updateOption和arrayFilters?

我在Mongodb中有一份文档,如下所示: 现在,我想根据特定的“_id”进入一个文档,并且对于该文档,我想进入“schedule”列表,在其中对于几个特定日期(不仅仅是一个日期,而是多个日期),我想将状态更新为“BOOKED”。我阅读了这个链接:How to apply update us...

11得票3回答
如何在Java中实现addFields MongoDB查询

我在StackOverFlow上找到了一些关于Aggregation中addFields的示例,但没有人使用Java实现。db.getCollection('myDocument').aggregate([ {$match : {"metaId.ref.uuid" ...

14得票4回答
Spring-data对Mongo的嵌套属性上的@Indexed注解无效

我有以下的对象结构:@Document(collection = "user") @TypeAlias("user") public class User { @Id private ObjectId id; private Contact info = new Con...