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, // 현재 날짜를 기본값으로 지정
      },
    });

     

    스키마를 만들 때는 mongoose 모듈의 Schema를 사용하여 정의합니다. 그리고 각 필드 이름과 필드의 데이터 타입 정보가 들어 있는 객체를 작성합니다. 필드의 기본값으로는 default 값을 설정해 주면 됩니다.

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