티스토리 뷰

Node.js

(Node.js) mongodb 사용

danune.dev 2022. 6. 12. 22:32

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