Как вставить документ в конкретную коллекцию в mongodb, используя данные весны? - PullRequest
0 голосов
/ 09 декабря 2018

По умолчанию save () используется для добавления документа в коллекцию (определено в классе Model).Как вставить документ или запрос для вставки документа в определенную коллекцию с помощью Spring Data?Что-то вроде save (document, CollectionName).

1 Ответ

0 голосов
/ 09 декабря 2018

Классы MongoOperations и MongoTemplate имеют возможность в методе save передавать имя коллекции.

Класс org.springframework.data.repository.CrudRepository присутствует в базовой библиотеке, которая не относится к Mongo,Таким образом, он не может передать имя коллекции Mongo.

MongoOperations сохранить с именем коллекции

MongoTemplate сохранить с именем коллекции

...