2017-05-30 61 views
0

你好,我試圖把類型值放在我的mongodb數據庫中使用rest api。但是,它顯示錯誤說不能放(404找不到)。不能把錯誤放在使用節點js的休息api

app.js

app.put('api/types/:_id', function(req,res){ 
    var id = req.params._id; 
    var type = req.body; 
    Type.updateType(id, type, {}, function(err, type){ 
     if(err){ 
      throw err; 
     } 
     res.json(type); 
    }); 
}); 

type.js

module.exports.updateType = function(id, type, options, callback){ 
    var query = {_id: id}; 
    var update = { 
     name: type.name, 
     description: type.description, 
     category: type.category 
    } 

    Task.findOneAndUpdate(query,update, options, callback); 
} 

回答

2

使用'/api/types/:_id'而不是'api/types/:_id'