我正在尝试将任务存储到 mongodb 中,例如像 1+1 这样的简单添加或问题列表,但到目前为止,我只需要存储简单的数据,例如字符串,我对数据库在概念上的工作方式有一些了解,但是实际实现数据库操作是新的,所以如果有人能给我一些关于这个问题的提示,我将不胜感激。
var Task = new Schema({
task: String
});
var Task = mongoose.model('Task', Task);
var app = module.exports = express.createServer();
app.put('/tasks/:id', function(req, res){
Task.findById(req.params.id, function (err, doc){
doc.updated_at = new Date();
doc.task = req.body.task.task;
doc.save(function(err) {
if (!err){
res.redirect('/tasks');
}
else {
// error handling
}
});
});