Mongoose개발/Node.js2024. 11. 1. 11:38
Table of Contents
1. Mongoose
- nodejs와 mongodb를 이어주는 가교
2. 설치
- 프로젝트 내 terminal > npm i mongoose
- src/db.js 생성
// cmd > mongosh
// 출력되는 내용중 Connecting to: 뒤에 URL이 적혀있는걸 복사해와서 수정
// Mac에선 경고가 뜰 수 있으므로 line 7 사용
import mongoose from "mongoose";
mongoose.connect("mongodb://127.0.0.1:27017/wetube");
//mongoose.connect("mongodb://127.0.0.1:27017/wetube", { useNewUrlParser: true, useUnifiedTopology: true, });
const db = mongoose.connection;
// db가 연결되면 log가 나오는 이벤트
// on은 접속시 한번만 발생할 때, once는 연속적으로 발생할 수 있을 때 사용
const handleOpen = () => console.log("✅ Connected to DB");
const handleError = (error) => console.log("");
db.on("error", handleError);
db.once("open", handleOpen);
// server.js
import "./db"
'개발 > Node.js' 카테고리의 다른 글
Callback Promise Return Render (0) | 2024.11.02 |
---|---|
CRUD (0) | 2024.11.01 |
POST method (0) | 2024.10.31 |
Pug Mixins (0) | 2024.10.30 |
Pug Conditional Iteration (0) | 2024.10.29 |