0
私はDynamoDBへのクエリをトリガするブラウザウィンドウ内のボタンを押すために何をする必要があるのか理解しておらず、クエリされたデータを返します。私はパースやファイアベースのようなもっと単純なDBに慣れていた人々の一人です。私はawsにレベルアップしようとしており、闘争は非常に現実的です。クライアントサイドのJavascriptを使用してDynamoDBからアイテムを読み取る方法は?
このラウンドトリップを処理するAPIを設定する必要がありますか、それとも単純なものがありませんか?
以下のコードを実行すると、Missing region in config
エラーが発生します。
var config = new AWS.Config({
accessKeyId: '####################',
secretAccessKey: '#####################',
'region': 'us-east-1'
});
var db = new AWS.DynamoDB({apiVersion: '2012-08-10'});
var params = {
AttributesToGet: [
"city"
],
TableName : 'Venues',
Key : {
"zip" : {
"N" : "19382"
}
}
}
db.getItem(params, function(err, data) {
if (err) {
console.log(err); // an error occurred
}
else {
console.log(data); // successful response
res.send(data);
}
return next();
});