본문 바로가기
Runtime/Node.js

18. MongoDB(mongoose 모듈)

by 김엉배 2023. 4. 10.
728x90
반응형

 

1.   mongoose 모듈 사용

  - Node.js에서 MongoDB 데이터를 조작하는 데 많이 사용하는 모듈

  - ODM 모듈(Object Document Mapping): 객체(Object)와 문서(Document)를 매핑해 주는 모듈이다.

 

  • mongoose 설치
npm install mongoose

 

  • MongoDB 연결
    - Node.js에서 mongoose.connect() 함수를 사용해 연결할 수 있다.
mongoose.connect('mongodb://username:password@host:port/database', options)

 

  • mongoose 이름의 폴더 생성 후, 폴더 안에 index.js 파일 생성 후 다음 코드 작성

 

  • 여러 개의 데이터베이스로 연결할 떄는 createConnection() 함수를 사용
const mongoose = require('mongoose');
const conn1 = mongoose.createConnection('mongodb://localhost/mydb1');
const conn2 = mongoose.createConnection('mongodb://localhost/mydb2');
728x90
반응형

'Runtime > Node.js' 카테고리의 다른 글

20. 로그 관리  (2) 2023.04.18
19. MongoDB(스키마, 모델 생성)  (2) 2023.04.14
17. MongoDB(툴 설치 및 준비)  (3) 2023.04.10
16. MongoDB (Mac 설치)  (1) 2023.03.12
15. Sequelize 사용  (4) 2023.03.12