大家好,我既不能删除,也不能更新任何使用。当我尝试这样做时,我在postman上无法删除/api/users/60880b17e6e874251067931c,但控制台上没有显示这个错误。尽管mongodb compass上有该ID,但这种情况仍在发生
路线
router.put(':/id', async (req, res) => {
const {error} = validate(req.body)
if (error) return res.status(400).send(error.details[0].message)
const user = await User.findByIdAndUpdate(req.params.id, {
$set : {
username : req.body.username,
bio : req.body.bio,
images : req.body.images,
email : req.body.email,
phone : req.body.phone,
bodyType : req.body.bodyType,
age : req.body.age,
serviceTypes : req.body.serviceTypes,
isPremium : req.body.isPremium,
isAdmin : req.body.isAdmin,
location : req.body.location,
password : req.body.password
}
})
try {
if (!user) return res.status(404).send('That user does not exists')
res.send(user)
console.log(user)
}
catch (exp) {
console.log(exp)
}
})
// delete request
router.delete(':/id', async (req, res) => {
const user = await User.findByIdAndUpdate(req.params.id)
if (!user) return res.status(404).send('That user does not exists')
res.send(user)
})
您应该在put route path的分号之前加上“/”
问题内容: 我想在Docker上删除容器,但是要删除时发生错误 我下一步删除容器之前,请参阅现有容器列表 我要删除该列表,即 “ training / webapp”, 但发生了一个错误 容器是否在图像中运行? 请帮忙 问题答案: 首先,删除容器名称 结果 删除第二部分,该部分在要删除的容器上列出 二,取出容器 结果 检查配件
我想删除Docker中的容器,但当您想删除时发生错误 删除容器之前的下一步,请查看现有容器的列表 一个我想删除的列表,即“training/webapp”,但发生了一个错误 容器是否在映像中运行? 请帮忙
更新:移动了删除部分,在setState之前,我得到了错误:一个被解雇的可解雇小部件仍然是树的一部分,每次我刷到解雇
问题是: 格式如下:2015-10-23T03:34:40 当我试图这样解决问题时: 我在另一个地方遇到问题。Java需要在我的服务calass中将type更改为String类型: 如果我将更改为,则无法使用方法plusDay(1):((( 我也尝试了这样的方法: 格式与字符相同' T' 2018-09-13T05:42:28 这种方式也不适合我: 因为a不能将类型改为字符串 这种方式不起作用,因
我们试图通过使用Graph API在Azure B2C中删除一个用户,但到目前为止还没有成功。此处的文档提示可以这样做:https://msdn.microsoft.com/library/azure/ad/graph/api/users-operations#deleteuser 我们目前在创建/更新用户时没有问题,但在尝试删除操作时,我们会出现以下错误: Authorization_Reque
我在表中添加了一列(下面的查询) 现在我想删除这个专栏(fk_job_id)。我尝试了这些查询,但它们给出了错误。 第一个Alter语句给出的错误为-(但该列存在)。 第二个Alter语句给出错误,因为-