2016-06-11 2 views
0

コンソールにエラーのないコードがありますが、フィールド 'check'は真の状態では変更されません...なぜですか?putメソッドはデータベースnodejsのモデルを更新しません

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

あなたの構文が間違っています。

check: true 

intake.check = true; 
+0

動作しませんする必要があります/// –

関連する問題