Как получить доступ и постоянно обновлять элемент из DynamoDB в JS? - PullRequest
0 голосов
/ 18 июня 2019

Я хотел бы обновить процент обработки функции AWS Lambda. Я также изменил свой скрипт на python, чтобы записать в базу данных процент процесса.
Теперь я хотел бы получить его из своего кода JavaScript и обновить его, чтобы отобразить процесс для пользователя.
Я использую код, подобный этому, но я думаю, что нехорошо помещать его в цикл while ...

var ddb = new AWS.DynamoDB();
  var paramsT = {
  Key: {
     "userId": {
       S: this.state.userId
      },
     "noteId": {
       S: this.state.noteId
      }
    },
    TableName: "notes"
 };

 ddb.getItem(paramsT, function(err, data) {
   if (err) console.log(err, err.stack); // an error occurred
   else     this.setState({ percentage: data['Item']['percentage']['N'] });            // successful response
 }.bind(this));
console.log("End of request");

Может кто-нибудь объяснить мне, как этого добиться?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...