【发布时间】:2016-07-16 04:21:56
【问题描述】:
以下是我将项目插入数据库的方式:
DynamoDB.putItemAsync({
"TableName": tblName,
"Item": {
"UserId": { "S": String(obj.user_id) },
"CampaignId": { "N": String(obj.campaign_id) },
"Email": { "S": String(obj.email) },
"CustomActivityNodeId": { "N": String(obj.custom_activity_node_id) }
},
"Expected": {
"UserId": {
"Exists": false
}
}
})
putItemAsync 调用是因为我 promisified 与 bluebird 的库。我试过这样做:
{
"Expected": {
"UserId": {
"Exists": false
}
}
}
通过我的putItem 电话,但我没有运气。我要做的就是插入记录而不更新现有记录
【问题讨论】:
-
我遇到了类似的问题,你解决了吗?干杯
标签: node.js amazon-web-services aws-sdk