0
A
답변
2
이것은 내 솔루션 (Java + SpringData)입니다.
@Autowired
private MongoTemplate mongoTemplate;
DBCollection collection = mongoTemplate.getCollection(mongoTemplate.getCollectionName(MyDocument.class)));
0
직접 당신이 오히려 CollectionCallback<T>
인터페이스를 통해 그렇게하고 다음과 같이 사용한다 DBCollection
와 상호 작용하려면 : 당신이 MongoException
의를 얻을이 콜백을 사용하여
mongoTemplate.execute(new CollectionCallback<Void>() {
public Void doInCollection(DBCollection collection) throws MongoException {
// Implement your code here
}
});
장점이있다 잠재적으로 자신의 코드가 Spring의 DataAccessException
계층으로 변환 됨으로써 발생합니다.
관련 문제
- 1. 현재 국가 이름 얻기
- 2. 현재 모듈 이름 얻기
- 3. 현재 네트워크 이름 얻기
- 4. 레일에서 현재 경로 이름 얻기
- 5. foreach의 현재 색인 이름 얻기
- 6. laravel mongodb 중첩 수집 관계
- 7. MongoDb 출장 수집 모음
- 8. webservice를 통한 mongodb 수집 #
- 9. MongoDB 수집 체계
- 10. Cray Fortran에서 현재 호스트 이름 얻기
- 11. 로컬 응용 프로그램의 현재 노래 이름 얻기
- 12. Django : set.py에서 현재 도메인 이름 얻기
- 13. Windows 인증 - 현재 사용자 이름 얻기
- 14. AngularJS 현재 공장/서비스 이름 얻기
- 15. VB 스크립트의 현재 서브 이름 얻기
- 16. Windows에서 C++의 현재 사용자 이름 얻기
- 17. Java 서비스에서 현재 세션의 사용자 이름 얻기
- 18. Silverlight에서 현재 Windows 사용자 이름 얻기
- 19. 네트워크 공급자를 사용하여 현재 위치 이름 얻기
- 20. Typescript로 Chrome의 현재 도메인 이름 얻기
- 21. Mongodb 부모 참조 트리 현재 위치 및 전체 경로 얻기
- 22. Extendscript에서 현재 사용자 이름 또는 컴퓨터 이름 얻기
- 23. 항목 수집 값 확인 mongodb
- 24. 오브젝트 수집 게임을위한 MongoDB 알고리즘
- 25. extendscript, 폴더 이름 얻기
- 26. MongoDB 쿼리에서 가치 얻기
- 27. 얻기 이름
- 28. ViewController의 이름 얻기
- 29. 컨트롤러 이름 얻기
- 30. 현재 서식의 텍스트 얻기
현재 컬렉션을 가져 오는 것이 무엇을 의미하는지 모르겠습니다. 여러 콜렉션을 가질 수 있습니다 ... 모든 콜렉션의 이름을 찾으려면 mongoDB 프롬프트 (mongo your_database_name)로 이동하여 콜렉션 목록을 요청하십시오. db.getCollectionNames() –
I Java에서는 명령 프롬프트를 사용하지 마십시오. 나는 스프링 데이터를 사용한다. "하드 코드"이름을 다루고 싶지 않습니다. 그것은 나빠 보인다. –