我是猫鼬的新手,
如果我想定义一个模型,我可以使用以下内容:
var ArticleSchema = new Schema({
_id: ObjectId,
title: String,
content: String,
time: { type: Date, default: Date.now }
});
var ArticleModel = mongoose.model("Article", ArticleSchema);
但为什么不直接写这样的代码:
var ArticleModel = new Model({
// properties
});
为什么猫鼬是这样设计的?有没有可以重复使用“ArticleSchema”的情况?