Я хотел бы обновить процент обработки функции 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");
Может кто-нибудь объяснить мне, как этого добиться?