在控制台中没有错误的代码,但字段'check'在真实状态下不会改变...为什么?
apiRoutes.put('/intake/:id', function(req, res) {
var id = req.params.id;
Intake.findById({id, function(err, intake) {
if (err)res.send(err);
check: true;
intake.save(function(err) {
if (err) {return res.json({success: false, msg: 'Error'});}
res.json({success: true, msg: 'Successful update check state.'});
});
}})
});
答案 0 :(得分:0)
你的语法错了。
check: true
应该是
intake.check = true;