使用nodejs和angularjs更新mongodb

时间:2016-11-29 13:14:12

标签: javascript angularjs node.js mongodb

我想使用angularjs和nodejs更新我的mongodb。我想使用id更新。

我发现以下代码更新了id为1的对象。我想将id作为参数传递,然后更新对象

module.exports.updateUser = function (req, res) {
// get a user with ID of 1
User.findById(1, function(err, user) {
  if (err) throw err;

  // change the users location
  user.auto = 'true';

  // save the user
  user.save(function(err) {
    if (err) throw err;

    console.log('User successfully updated!');
  });

});
}

你能帮忙吗

1 个答案:

答案 0 :(得分:1)

您可以在请求中传递ID,然后只需访问它

module.exports.updateUser = function (req, res) {
var id = req.body.id;
// get a user with ID of id
User.findById(id, function(err, user) {
  if (err) throw err;
 //update the object like you want
//save the object like you were doing