您好我正在尝试使用rest api将类型值放在我的mongodb数据库中。但是,它显示一个错误,说不能放(404未找到)。
app.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);
}
type.js
{{1}}
答案 0 :(得分:3)
使用'/api/types/:_id'
而不是'api/types/:_id'
答案 1 :(得分:0)
导致上述错误的另一个问题:
检查您尝试访问的 URL 中是否有拼写错误。
就我而言,我尝试访问
"/api/users/udpate/:id"
代替
"/api/users/update/:id"
我输入了 udpate 而不是 update。所以 express 将无法找到导致此错误的路线。