最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

AWS Lambda更新功能,显示语法错误

网站源码admin18浏览0评论

AWS Lambda更新功能,显示语法错误

AWS Lambda更新功能,显示语法错误

我正在尝试通过lamda函数更新数据。在阅读文档后,我刚刚创建了一个PUT方法并在方法中添加了lambda函数我在这里创建了一个函数,代码如下:

const AWS = require('aws-sdk');
const dynamodb = new AWS.DynamoDB({region: 'us-east-2', apiVersion: '2012-08-10'});

AWS.config.update({region: 'us-east-2', apiVersion: '2012-08-10'});

var docClient = new AWS.DynamoDB.DocumentClient()

exports.handler = (event, context, callback) => {

    const params = {
    TableName: "Would-You-Rather",
    Key:{
        "QuestionID": "a670b861-8a34-4bda-93e0-8bbf2cd25eb6,
    },
    UpdateExpression: "set info.would = :w, info.rather=:r, info.wouldClick=:wC, , info.ratherClick=:rC",
    ExpressionAttributeValues:{
        ":w": "Working",
        ":r": "Working",
        ":wC": 12,
        ":rC": 1
    },
    ReturnValues:"UPDATED_NEW"
};

console.log("Updating the item...");
docClient.update(params, function(err, data) {
    if (err) {
        console.error("Unable to update item. Error JSON:", JSON.stringify(err, null, 2));
    } else {
        console.log("UpdateItem succeeded:", JSON.stringify(data, null, 2));
    }
});

};

但是当我测试功能时,它会显示出来

  "errorType": "Runtime.UserCodeSyntaxError",
  "errorMessage": "SyntaxError: Invalid or unexpected token",

我在功能上有任何错误或其他错误?

我正在尝试通过lamda函数更新数据。在阅读文档后,我刚刚创建了一个PUT方法并在方法中添加了lambda函数我在这里创建了一个函数,代码为const AWS = require('aws -...

回答如下:

存在语法错误。您忘了在此处输入结束语

发布评论

评论列表(0)

  1. 暂无评论