java - 如何使用 Spring Data 将文档插入到 mongodb 中的特定集合?

标签 java spring mongodb spring-data spring-data-mongodb

默认情况下,save() 用于将文档添加到集合中(在 Model 类中定义)。 如何使用 Spring Data 插入文档或查询以将文档插入到特定集合中? 类似于 save(document,CollectionName)。

最佳答案

MongoOperationsMongoTemplate 类在 save 方法中具有一个选项来传递集合名称。

org.springframework.data.repository.CrudRepository存在于核心库中,它不是特定于Mongo的。因此,它没有传递 Mongo 集合名称的选项。

MongoOperations save with collection name

MongoTemplate save with collection name

关于java - 如何使用 Spring Data 将文档插入到 mongodb 中的特定集合?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53692535/

相关文章:

java正则表达式用于读取特定符号后的数字

java - 如何在hibernate中连接多个表

Java Spring MongoDB @TextIndexed 注释未在现有数据库中创建索引

spring - 在 Spring 中验证 JMS 负载

java - 将测试数据从一个测试用例传递到另一个测试用例

mongodb 授予所有通配符角色,如 mysql

mongodb - Mongo 查询 - 约束数量与速度(和索引!)

java - 无法使用 JDK6 的选项启动进程

java - 断言网络元素不存在 - 快速解决方案?

java - spring 类路径资源中的相对路径