我想使用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!');
});
});
}
你能帮忙吗
答案 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