【发布时间】:2012-11-04 22:36:01
【问题描述】:
我有一个 Node + Express 项目正在运行,我正在使用以下架构和模型构建一个基本的博客系统
var Post = mongoose.Schema({
title: String,
body: String,
author: String,
dateCreated: {type: Date, default: Date.now },
comments: [{author: String, body: String, date: Date}]
});
var Post = db.model('Post', Post);
我通过以下代码接受发布请求并从中更新标题、正文和作者
app.post('/addpost', function(req,res){
console.log(req.body.post);
var post = new Post(req.body.post);
post.save(function(err){
if(!err){
res.redirect('/');
}else{
res.redirect('/');
}
})
})
我的问题是,如何使用我已经开发的代码向架构添加注释?
req.body.post 输出
{ title: 'Hello World', body: 'This is a body', author: 'Bioshox' }
这对于 Mongoose 来说显然是可以接受的,但是为了添加 cmets,我该怎么做呢?
谢谢!!
【问题讨论】:
标签: node.js mongodb express mongoose