У меня есть пример проекта node.js.Мне нужно проверить с почтальоном.Я не знаю, как написать тело, как этот метод.
router.put("/Updatecart", (req, res, next) => {
MainCart.findByIdAndUpdate(
req.body.id,
{
$set: {
quantity: req.body.quantity
}
},
{
new: true
},
function(err, updatedCart) {
if (err) {
res.send("error update");
} else {
res.json(updatedCart);
}
}
);
});
Я написал этот метод.Это правильно?
module.exports.findByIdAndUpdate = function(username, callback) {
const query = { username: username };
Project.find(query, callback);
};
У моего тела Джсона вот так, Это правильно?
{
"id":"5cd57a9e9b6e5d06c8b9be45",
"quantity":20
}