2015-09-21 28 views
0

我試圖將json對象「更新」發佈到nodeJS服務器....並使用.update將其保存到MongoDB。將json對象發佈到nodeJs時出錯

Javascript語言,前端:

$(".save-changes").click(function() { 
    var updated = $scope.users; 
    $http.post("/update", updated); 
}); 

的Node.js:

app.post('/update', function (req, res) { 
    MyUser.update(req.updated , function (err, doc) { 
    err ? res.send(err) : res.redirect('/'); 
    }); 
}); 

回答

0

嘗試req.body.updatedMyUser.update

app.post('/update', function (req, res) { 
    MyUser.update(req.body.updated , function (err, doc) { 
    err ? res.send(err) : res.redirect('/'); 
    }); 
}); 
+0

謝謝領先。 「req.body.updated」不起作用,然而「req.body」做到了。 – Brandon

1

它在我用「req.body」而不是「req.updated」時有用。