16得票5回答
Spring-Data MongoDB与接口类型字段的问题

我正在使用Spring-Data来操作MongoDB: 版本信息 - org.mongodb.mongo-java-driver版本为2.10.1,org.springframework.data.spring-data-mongodb版本为1.2.1.RELEASE。 我有一个类似于这里...

16得票8回答
在Spring Data MongoDB中,如何实现聚合分页?

在使用mongotemplate或mongorepository进行Spring Data MongoDB的聚合操作时,如何实现分页呢?

15得票6回答
使用Springdata mongo查询删除集合中的所有文档

我希望实现一个删除集合中所有文档的方法。我正在使用Spring Data和Mongo数据库。在Mongo shell中,可以使用db.myCollection.remove({})来实现此操作。但是我想在数据访问层中编写一个方法来执行此操作。我没有在Dao类中使用MongodbTemplate...

15得票2回答
为什么Spring Data MongoDB无法实例化这个嵌套类型结构?

我的文档结构如下:{ _id: "A", groups:[{ groupId: "someId", groupName: "someName", params: { type1: ["a", "b"], ...

15得票2回答
Spring Data Mongo - 如何通过@DBRef字段的id进行查询

我刚接触Spring Data Mongo,可能做错了什么,因为我无法执行这样一个简单的查询。这是我的数据模型:@Document(collection="brands") public class Brand{ @Id private int id; private...

15得票3回答
使用Spring Data Mongo 1.5出现“循环发现”问题

我有一个在Spring Data MongoDB 1.4.2下完美运行的项目。 我试图更新到1.5.0,但在自动装配期间出现了错误(摘录): Caused by: org.springframework.data.mongodb.core.index.MongoPersistentEntit...

15得票3回答
Spring Data MongoDB 和批量更新

我正在使用Spring Data MongoDB,并希望执行类似于此处描述的批量更新: http://docs.mongodb.org/manual/reference/method/Bulk.find.update/#Bulk.find.update 当使用普通的驱动程序时,代码如下: ...

15得票2回答
使用Spring配置实现MongoDB中的多对多关系(注解优先)。

我正在建模一个方案。由于我是 Mongo DB 的新手,不知道如何建模 NoSQL 数据库。 在关系型数据库上构建并使用 Mongo 并不能允许我使用多对多映射。 使用 Spring-data 可以使用 @DBRef 在 List<?> 上提供支持,来实现一对多的映射。但是我想要...

15得票1回答
Spring Data MongoDB通过JSON字符串查询

我的代码需要支持客户端发送的任何查询。客户端会将查询作为JSON发送。我使用以下代码使用Java Mongo驱动程序低级API完成了此操作:BasicDBObject queryObject = (BasicDBObject) JSON.parse(whereJson.toString());...

15得票6回答
Spring Data MongoDB: 如何在自定义转换器中访问默认的POJO转换器?

我已经通过xml设置了Spring Data Mongo自定义转换器,如下所示:<mongo:mapping-converter id="mongoConverter" db-factory-ref="mongoDbFactory"> <mongo:custom-co...