关于存储复杂数据,以及使用node.js和mongodb检索复杂数据

时间:2013-08-05 18:28:50

标签: node.js mongodb

我正在尝试将任务存储到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
     }
   });
  });

0 个答案:

没有答案