javascript - 如何使用 CURL 命令从 dynamoDB 中删除项目?
问题描述
我试图使用 curl 命令修改 DynamoDB 中的项目。以下是表数据类型:email(primary key)、name、phone。我能够将一个项目放入 DynamoDB,获取单个项目的所有数据,并使用以下 CURL 命令删除单个项目中的所有数据。
发布一个项目:curl -v -X "PUT" -H "Content-Type: application/json" -d "{\"email\": \"random_email@email.com\", \"name\": \"Mr. X\", \"phone\": \"1111111111\"}" aws_api_link/items
获取所有数据:curl -v aws_api_link/items
删除所有数据:curl -v -X "DELETE" aws_api_link/items/random_email@email.com
现在我正在尝试删除项目中的特定数据。例如,如果表中的某个项目有以下数据,电子邮件:random_email@email.com,姓名:X先生,电话:1111111111,我想只删除电话号码,不碰其他数据。更新的数据将是电子邮件:random_email@email.com,姓名:X 先生,电话:(空)。我期望工作的代码就像:
curl -v -X "DELETE" aws_api_link/items/random_email@email.com/1111111111
有可能这样做吗?
解决方案
推荐阅读
- flutter - 地理定位器显示美国谷歌建筑的经纬度
- python - 我可以使用 C# 来触发 python 脚本吗
- kotlin - 从 Coroutine 启动时,Activity 启动了两次
- javascript - 难道我做错了什么?我正在尝试测试是否填写了所有字段并且 API 响应是否无效
- android - 使用 ionic cordova build android 在 android 应用程序中运行 post 方法的问题
- r - 如何在 R 中乘以百分比(%)?
- forms - 创建带有图像字段的 AcroForm PDF(首选 C#)
- hyperledger-fabric - Hyperledger Fabric 中的共享基础架构
- discord.py - 如何将变量“冻结”到位?(discord.py)
- python - 如何将列列表连接到熊猫数据框中的一列?