티스토리 뷰
1. 설치
npm install mongoose
2. DB 연결
const mongoose = require('mongoose')
mongoose.connect(`mongodb://{HOST}:{PORT}/{DB}`, { keepAlive: true, keepAliveInitialDelay: 30000 })
3. schema 정의 및 모델 생성
const schema = mongoose.Schema({
name: String,
age: Number,
// ...
})
const User = mongoose.model('user', schema)
4. find
// 1. query 리턴
const query = User.find({}) // mongoose.Query 리턴
const doc = query.wait()
// 2. promise 리턴
const promise = User.find({}).exec()
'Node.js' 카테고리의 다른 글
(Node.js) pm2 인스톨 및 사용 (0) | 2022.06.15 |
---|---|
(Node.js) TextEncoder is Not defined 에러 (0) | 2022.06.15 |
댓글
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday