Comment.js 668 Bytes
import mongoose from "mongoose";
// video 댓글에 대한 Database

const CommentSchema = new mongoose.Schema({
  text: {
    type: String,
    required: "Text is required",
  }, // 이러한 형태를 configuration object라 한다.
  createdAt: {
    type: Date,
    default: Date.now,
  },
  creator: {
    type: mongoose.Schema.Types.ObjectId,
    ref: "User",
  },
  /*
    
    video: { //video와 comment를 연결하는 방법 #2
        type: mongoose.Schema.Types.ObjectId, //그 다음 어느 model에서 온 id인지 알려줘야 한다.
        ref: "Video"
    }
    */
});

const model = mongoose.model("Comment", CommentSchema);
export default model;