Javascript 具有HashKeyValue和RangeKeyCondition的全局二级索引的dynamoDB查询不起作用

Javascript 具有HashKeyValue和RangeKeyCondition的全局二级索引的dynamoDB查询不起作用,javascript,amazon-dynamodb,Javascript,Amazon Dynamodb,我正在使用JavaScript执行以下dynamoDB查询: dynamoDB.query({ "TableName" :"table_name", "IndexName": "Approval-Date-index", "HashKeyValue": {"Approval": {"AttributeValueList": [{"S": 'Approved'}],"ComparisonOperator": "EQ"}}, "R

我正在使用JavaScript执行以下dynamoDB查询:

dynamoDB.query({
        "TableName"    :"table_name",
        "IndexName": "Approval-Date-index",
        "HashKeyValue": {"Approval": {"AttributeValueList": [{"S": 'Approved'}],"ComparisonOperator": "EQ"}},
        "RangeKeyCondition" : {"Date" : {"AttributeValueList": [{"S": "0"}]}},
        // "ScanIndexForward"  : true,
        "AttributesToGet":["Id","Url","userName","userPicture","Title","Date","Type","Description"]
    },
    function(error, result) 
    {
        console.log(result);
        console.log(error);
    });
我遇到以下错误:

ValidationException:检测到1个验证错误:“rangeKeyCondition.comparisonOperator”处的值为null无法满足约束:成员不能为null


对我来说,它给了我同样的错误 “ValidationException:1检测到验证错误:“rangeKeyCondition.comparisonOperator”处的值为null无法满足约束:成员不能为null”
我做的是更新dynamodbsdk,我解决了问题,它给了我同样的错误 “ValidationException:1检测到验证错误:“rangeKeyCondition.comparisonOperator”处的值为null无法满足约束:成员不能为null” 我做的是更新dynamodbsdk,我解决了这些问题