Cog Factory 2020. 8. 23. 15:26
// Video.js
import mongoose from 'mongoose';

const videoSchema = new mongoose.Schema({
  title: String,
  description: String,
  videoUrl: String,
  createdAt: String,
  views: {
    type: Number,
    default: 0,
  },
  comments: [
    {
      type: mongoose.Schema.Types.ObjectId,
      ref: 'Comment',
    },
  ],
  creator: {
    type: mongoose.Schema.Types.ObjectId,
    ref: 'User',
  },
});

const model = mongoose.model('Video', videoSchema);

export default model;

참고 자료

소스 코드

https://github.com/zpskek/wetube-v3/commit/742d86082ce16181b432eaa98d480c6118af2cde