【发布时间】:2022-04-06 17:08:11
【问题描述】:
我正在为删除操作创建一个快速 api,在成功删除项目后,我希望将已删除的项目显示为响应,该项目正在从表中删除,但 API 给出 empty object {} 作为从 CURL 命令运行时的响应,我正在关注这些 docs from aws。
这是我的代码
router.delete('/delete/:id',function(req, res, next) {
const params = {
TableName: 'Notes',
Key: {
id: req.params.id,
},
};
dynamoDb.delete(params, function (error,data) {
if (error) {
console.log(error);
res.status(400).json({ error: 'Could not update user' });
}
res.status(200).json(data);
});
})
卷曲命令
curl -H "Content-Type: application/json" -X DELETE xxxxxxxxxxxxxxx/dev/user/delete/alexdebrie2
【问题讨论】:
标签: node.js amazon-web-services express amazon-dynamodb