22.5.2 모델 생성

    모델을 만들 때는 mongoose.model 함수를 사용합니다. post.js 파일 맨 하단에 다음 코드를 입력해 보세요.

    src/models/post.js

    import mongoose from 'mongoose';
    
    const { Schema } = mongoose;
    
    const PostSchema = new Schema({
      title: String,
      body: String,
      tags: [String], // 문자열로 이루어진 배열
      publishedDate: {
        type: Date,
        default: Date.now, // 현재 날짜를 기본값으로 지정
      },
    });
    
    const Post = mongoose.model('Post', PostSchema);
    export default Post;

    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.