语法错误"/>
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更新功能,显示语法错误
发布评论