【发布时间】:2019-08-04 06:37:36
【问题描述】:
我只想添加不存在的项目。我不知道该怎么做。目前我在不检查条件的情况下成功添加(无论项目是否存在,它都会添加)。代码是:
const params = {
TableName: MY_TABLE,
Item: myItem
};
documentClient.put(params).promise()
.catch(err => { Logger.error(`DB Error: put in table failed: ${err}`) });
}
我需要添加什么才能让代码检查项目是否存在,如果存在,则返回?
注意:我不想使用数据库映射器。我希望使用 AWS.DynamoDB 类编写代码
【问题讨论】:
标签: amazon-web-services amazon-dynamodb dynamodb-queries