我知道如果文件的大小增加,它将对蒙古产生不良影响。所以我避免使用以下嵌入文档方法。
但是,许多公告板基本示例都使用以下代码。
run-compile
对于公告板和评论,是否可以简单地实现嵌入式文档方法?还是我误解了?
此外,我以下列方式实施了公告牌和评论。
var boardSchema = mongoose.Schema({
writer: String,
password: String,
title: String,
contents: String,
comments: [{
name: String,
memo: String,
date: {type: Date, default: Date.now}
}],
count: {type:Number, default: 0},
date: {type: Date, default: Date.now},
updated: [{contents: String, date:{type: Date, default: Date.now}}],
deleted: {type: Boolean, default: false}
});
在评论模式中创建时,我通过将objectId推送到公告板架构来实现它。