2015-09-21 2 views
0

Я пытаюсь опубликовать объект JSON «обновлен» на nodeJS-сервере .... и сохранить его в MongoDB с помощью .update.Ошибка отправки объекта 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.updated в MyUser.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».

Смежные вопросы