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

编程入门 行业动态 更新时间:2024-10-07 12:23:14

AWS Lambda更新功能,显示<a href=https://www.elefans.com/category/jswz/34/1770987.html style=语法错误"/>

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 -...

回答如下:

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

更多推荐

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

本文发布于:2024-05-07 07:37:40,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1755192.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:语法错误   功能   AWS   Lambda

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!