小编Ald*_*osa的帖子

DynamoDB 验证异常 - 关键元素与架构不匹配

我正在尝试从我的 DynamoDB 中获取一个项目,但收到以下错误

ValidationException: 提供的关键元素与架构不匹配

代码的创建项目部分有效。但没有 Get 项目。

Table Info:
Table Name: movieTable
Primary Partition Key: itemID
Primary Sort Key: sortKey
Run Code Online (Sandbox Code Playgroud)

这是创建和更新的代码:

        var fbUserId;
        var params;
        var keyText;
        var attText;
        var valText;
        var dynamodb = null;
        var docClient = null;
        var appId = '405140756489952'; //from facebook
        var roleArn = 'arn:aws:iam::042765862882:role/Verzosa'; //from AWS IAM
        var resultData = null;

        document.getElementById('putThis').onclick = function () {
            dynamodb = new AWS.DynamoDB({ region: 'us-west-2' });
            docClient = new AWS.DynamoDB.DocumentClient({ service: dynamodb });
            keyText = document.getElementById("keyValue").value;
            attText …
Run Code Online (Sandbox Code Playgroud)

javascript amazon-web-services amazon-dynamodb

5
推荐指数
1
解决办法
6038
查看次数