Mongoose 스키마 설정

2024. 1. 14. 02:40MERN

const mongoose = require("mongoose");
const Schema = mongoose.Schema;

const placeSchema = new Schema({
    title: {type: String, required : true},
    description: {type: String, required : true},
    image : {type: String, required : true},
    address: {type: String, required : true},
    location : {
        lat : {type: Number, required : true},
        lng : {type: Number, required : true}
    },
    creator : {type: String, required : true},
})

module.exports = mongoose.model("Place",placeSchema)
// Model은 나중에 생성자 함수를 반환함
// 1번째 인자 - 모델의 이름
// 2번째 인자 - 모델에 참조할 스키마