$ npm i mongoose
1 .mongodb 다운로드
2. mondodb shell 과 연결,
$ mongo
$ show db
전체 database 보기
$ show user
user db보기
conneting to: mongodb://{url}/
mongoose.connect("url + serverName");
const db = mongoose.connection;
db.on("error", callback); // on : 한번만 실행
db.once("open", callback); // once : 매번 실행
import mongoose from "mongoose";
//데이터 형식을 지정해준다.
const chatSchema = new mongoose.Schema({
context: {type: String},
sendTime: Date,
check : Boolean
});
//모델을 만들어준다.
const Chat = mongoose.model("Chat", chatSchema);
export default Chat;
import Chat from "/";
const postChat = async (req,res){
const {context , check} = req.body;
await Chat.create({
context:context,
check : false,
});
}
const chat = await Chat.findById(id);