0
私は電話番号を掲示してリソースを取得するためのラムダ関数を作成しています。以下は私のコードです。APIゲートウェイを使用してDynamoDBの更新リクエストを作成するのに混乱します
exports.handle = function (e, ctx, cb) {
var body = JSON.parse(e.body);
var params = {
TableName: 'userAddresses',
FilterExpression: '#phone = :phone',
ExpressionAttributeNames: {
"#phone": "phone"
},
ExpressionAttributeValues: {
":phone": body.phone
}
}
dynamodb.scan(params).promise().then(function (data) {
var uw = data.Items[0];
var res = {
"statusCode": 200,
"headers": {},
"body": JSON.stringify(uw)
};
ctx.succeed(res);
});
}
これは正常です。しかし、私はputとpatchで同じことをしたい。ある人が私を正しい方向に向けることができますか?パッチの
、それが何かのように、phone
はちょうどJSONボディに更新するqueryParameterと体として渡されるべき
おかげ