0
我創建了一個lambda函數部分在迪納摩DB,沒有填充
console.log('starting function');
const AWS = require('aws-sdk');
const docClient = new AWS.DynamoDB.DocumentClient({region: 'ap-northeast-1'});
exports.handle = function(e, ctx, callback) {
console.log('processing event: %j', e);
var params ={
Item: {
"name":e.name,
"email":e.email
},
TableName:'SignUp'
};
docClient.put(params, function(err,data){
if(err){
callback(err,null);
}else{
callback(null,data);
}
});
}
我在我的API網關配置POST方法,並能正常工作,但經過我測試,我發現,只有電子郵件項目,我定義爲我的主鍵填充在我的數據庫中,沒有名稱項目和數據。不知道出了什麼問題。
謝謝!有用。 – Ben