Я пытался объединить две разные коллекции MongoDB в загрузочном приложении Spring, чтобы получить данные в рамках одного @GetMapping
вызова.
Это мои application.properties
:
spring.data.mongodb.uri=mongodb://localhost:27017/alpha1
#spring.data.mongodb.uri=mongodb://username:password@host:port/database
server.port = 4000
А вот так выглядит мой репозиторий:
package com.example.demo.repository;
import org.springframework.data.mongodb.repository.MongoRepository;
import org.springframework.stereotype.Repository;
import com.example.demo.model.Person;
@Repository
public interface PersonRepository extends MongoRepository<Person, String>{
public Person findByContId(String firstName);
public Person findByUid(String uid);
}
Проблема в том, что мне нужно создать еще одну коллекцию, касающуюся пользовательских каналов, и ее данные должны быть получены с помощью того же метода.