-
[MongoDB] express - mongoDB 연결하기TIL 2024. 1. 10. 22:46
mongodb.js)
const mongoose = require("mongoose");
const uri = "mongodb://localhost:27017/project";mongoose.connect(uri, { useUnifiedTopology: true } )
const mongoDB = mongoose.connection
mongoDB.on("error", () => {console.log('mongoDB connect Failed');})
mongoDB.on("open", () => {console.log('mongoDB connected!');})
//스키마 작성const logSchema = new mongoose.Schema({method: { type: String, required: true },url: { type: String, required: true },userIP: { type: String, required: true },userID: String,requset: Object,response: Object,status: String,timestamp: {type: Date,required: true,default: Date.now}})
const logModel = mongoose.model('log', logSchema)
module.exports = {logModel}'TIL' 카테고리의 다른 글
로컬에서 개발하기1) 프로젝트 폴더 내려받기 (git clone) (0) 2024.01.22 캐싱 (0) 2024.01.14 express) morgan 으로 로그 관리하기 (0) 2024.01.10 WEB) JWT 토큰인증 - 세션 vs 쿠키 vs 토큰 (0) 2024.01.09 [web] 쿼리스트링, 패스파라미터(시멘틱 URL) (0) 2023.12.13