小编Shi*_*ade的帖子

dynamodb putItem回调函数不起作用

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

exports.handler = async (event) => {

    var note = {};
    note.noteid = new Date().getTime();
    note.content = event.queryStringParameters["content"];

    var res = {};

    const response = {
        statusCode: 200,
        body: JSON.stringify(note),
    };

    var obj = {
        'TableName':'notes',
        'Item': {
          'note_id': {
            S: '2'
          },
          'name': {
            S: 'content'
          }
        },
        'ReturnConsumedCapacity': "TOTAL"
    };

    dynamodb.putItem(obj, function(err,result){
        console.log('function called!!');
        console.log(err);

        return response;
    });

};
Run Code Online (Sandbox Code Playgroud)

putItem无法正常工作,未调用回调函数。我已经获得了对该用户角色的完全访问权限,但仍未调用函数。

javascript amazon-dynamodb

3
推荐指数
1
解决办法
796
查看次数

标签 统计

amazon-dynamodb ×1

javascript ×1