簡體   English   中英

如何使用客戶端Javascript從DynamoDB中讀取項目?

[英]How to read item from DynamoDB using client side Javascript?

我正在努力了解在瀏覽器窗口中按下按鈕以觸發對我的DynamoDB的查詢並返回查詢到的數據需要做什么。 我就是那些習慣於使用解析和Firebase等簡單得多的數據庫的人之一。 我正在努力提升水平,而斗爭是非常真實的。

是否需要配置API來處理此往返行程,還是我只是缺少一些簡單的東西?

當運行下面的代碼時,我Missing region in config錯誤中得到一個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();
      });

得到它了。 代替這個:

var config = new AWS.Config({
    accessKeyId: '####################',
    secretAccessKey: '#####################',
    'region': 'us-east-1'
});

它應該是:

    AWS.config.accessKeyId = '########################';
    AWS.config.secretAccessKey = '##################';
    AWS.config.region = 'us-east-1';

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM