DynamoDBでDBの値を取得するメモ。
script.js
//モジュール読み込み
var AWS = require('aws-sdk');
// ユーザ作成時のアクセスキーを設定
AWS.config.update({
region: "リージョン設定",
accessKeyId: "アクセスキー設定",
secretAccessKey: "シークレットキー設定"
});
//DynamoDBに接続
var docClient = new AWS.DynamoDB.DocumentClient();
//パラメータ指定
var params = {
TableName: 'sample_master',
Key:{
ID: 1
}
};
//Getする
docClient.get(params, function(err, data){
if(err){
console.log (err);
}else{
var A = data.Item.A;
var B = data.Item.B;
var C1 = data.Item.C.C1;
var C2 = data.Item.C.C2;
var C3 = data.Item.C.C3;
var C4 = data.Item.C.C4;
console.log (A + B + C1 + C2 + C3 + C4);
}
});
対象ディレクトリでコマンドを実行。
node script.js
コンソールに取得した値を結合した値が表示される。
- 参考文献
DynamoDB