데이터 베이스/MONGODB
mongoose Schema
세얼간이코딩
2020. 6. 17. 15:47
반응형
https://mongoosejs.com/docs/guide.html
mongoose의 schema구성하는 방법입니다.
var mongoose = require('mongoose');
var blogSchema = new mongoose.Schema({
title: String, // String is shorthand for {type: String}
author: String,
body: String,
comments: [{ body: String, date: Date }],
date: { type: Date, default: Date.now },
hidden: Boolean,
meta: {
votes: Number,
favs: Number
}
});
schema를 사용하기 위해서는 model로 변환을 해야합니다.
mongoose.model(modelName, schema)
로 변환하시면 됩니다. 위의 blogSchema를 예로 들어보면
var Blog = mongoose.model('Blog', blogSchema);
이렇게 할 수 있습니다.
반응형