[MongoDB] - getCollection

2025. 5. 27. 13:16·Java/MongoDB

🛠️ 기능

MongoDB에 원하는 컬렉션을 가져오는 기능


🔍 코드 해석

public static MongoCollection<Document> getCollection(String colName) {
    MongoCollection<Document> collection = database.getCollection(colName);
    return collection;
}
  • MongoCollection<Document>
    • MongoDB의 특정 컬렉션 객체
    • 테이블과 같은 개념이며, 문서(Document) 단위로 데이터를 저장
  • database.getCollection(colName)
    • database는 이미 연결된 MongoDatabase
    • database에서 colName에 해당하는 컬렉션을 가지고 옴
    • ex) colName이 "todos"면 todo_db 안의 todos 컬렉션을 가지고 옴
 client.getDatabase("todo_db"); // 연결된 DB 객체, todo_db라는 이름의 데이터베이스를 사용한다고 가정

 


📌 사용 예시

MongoCollection<Document> todos = Database.getCollection("todos");​

 

todo_db안의 "todos" 컬렉션을 사용할 수 있게 됨.

todos.insertOne(new Document("title", "공부하기").append("done", false));

 

데이터 조작 가능

'Java > MongoDB' 카테고리의 다른 글

[MongoDB] Database - ConnectionString  (1) 2025.05.27
'Java/MongoDB' 카테고리의 다른 글
  • [MongoDB] Database - ConnectionString
3연
3연
  • 3연
    세코딩
    3연
  • 전체
    오늘
    어제
    • 분류 전체보기 (28)
      • CS (9)
        • Artificial Intelligence (0)
        • Data Structures (3)
        • Operating System (4)
        • Computer Networks (2)
      • JavaScript (0)
        • React (0)
        • Vue (0)
      • Java (2)
        • MongoDB (2)
      • Spring (1)
      • Algorithms (0)
      • News (12)
      • etc. (4)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
3연
[MongoDB] - getCollection
상단으로

티스토리툴바