如何使用node和mongo按对象查找

时间:2013-09-04 21:56:42

标签: node.js mongodb

我试图在我的mongodb中找到一个特定的对象,目前我遍历整个id并在jade模板引擎中按字符串匹配,但肯定有更有效的方法在mongo中执行搜索对象

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
      }
    });
  });
});

或者,我可以

db.TASK.find(
   { Task: 'blah blah.....' },
)

在命令行中

但我不知道如何让服务器端动态响应不同的任务,即'blah blah'应该是动态的,我不知道如何将其合并到node.js

任何提示都将受到赞赏

0 个答案:

没有答案