首页 > 解决方案 > 如何使用spring数据将文档插入到mongodb中的特定集合?

问题描述

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

标签: javaspringmongodbspring-dataspring-data-mongodb

解决方案


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

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

MongoOperations 使用集合名称保存

MongoTemplate 使用集合名称保存


推荐阅读