【发布时间】:2015-09-08 15:11:26
【问题描述】:
我正在使用 AWS Lambda 并尝试向 AWS DynamoDB 写入一些内容。我使用以下代码:
var tableName = "locations";
var item = {
deviceId: {
S: event.deviceId
},
timestamps: {
S: event.timestamp
}
}
var params = {
TableName: tableName,
Item: item
};
dynamo.putItem(params, function(err, data) {
if (err) {
context.fail(new Error('Error ' + err));
} else {
context.success(null);
}
});
我收到以下错误:
returns Error ValidationException: One or more parameter values were invalid: Type mismatch for key deviceId expected: S actual: M
【问题讨论】:
标签: amazon-web-services amazon-dynamodb aws-lambda