Project using node.js/Cloning Youtube
Model - Video.js
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