У меня есть настройки API как MongoRepository, но теперь я должен найти использование различных значений для поля в моем объекте. После многих исследований я обнаружил, что вы должны использовать формат MongoTemplate. Чтобы предотвратить рефакторинг всего моего API, я пытаюсь реализовать MongoTemplate поверх моего MongoRepository.
Эта команда MongoDB возвращает правильное значение
db.collection.distinct("Field.fieldEmbeddedInField")
Я собрал класс Implication поверх моего MongoRepository, но не могу заставить контроллер возвращать список различных значений в местный хост.
Итак, у нас есть MongoReposository. java и MongoRepositoryImpl. java
Это правильный способ реализации этого специального запроса MongoTemplate. Любые предложения по запросу, которые я мог бы использовать, кроме отличных, которые позволят мне получить те же результаты.