2017-05-30 6 views
0

こんにちは私は残りのAPIを使用してmongodbデータベースに型の値を入れようとしています。ただし、配置できないというエラーが表示されます(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'
関連する問題