Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-apps-script/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon dynamodb Dynamo GSI不投影作为索引一部分的非关键属性_Amazon Dynamodb - Fatal编程技术网

Amazon dynamodb Dynamo GSI不投影作为索引一部分的非关键属性

Amazon dynamodb Dynamo GSI不投影作为索引一部分的非关键属性,amazon-dynamodb,Amazon Dynamodb,我在DynamoDb表上有以下全局二级索引,在使用descripe表时显示: "GlobalSecondaryIndexes": [ { "IndexSizeBytes": 14339252, "IndexName": "Id-AddedOn-index", "Projection": { "ProjectionType": "INCLUDE",

我在DynamoDb表上有以下全局二级索引,在使用descripe表时显示:

 "GlobalSecondaryIndexes": [
        {
            "IndexSizeBytes": 14339252, 
            "IndexName": "Id-AddedOn-index", 
            "Projection": {
                "ProjectionType": "INCLUDE", 
                "NonKeyAttributes": [
                    "AgentId, TicketId, TotalSecondsSinceOpen"
                ]
            }, 
但是,当我使用此索引执行QueryResut时,会引发以下异常:

 (One or more parameter values were invalid: Global secondary index Id-AddedOn-index does not project [TicketId, AgentId, TotalSecondsSinceOpen])
显然,descripe table操作显示了它们,但查询无法检索它们。我做错了什么

此外,当我使用索引在AWS表的“项目”选项卡中进行查询时,字段也不会显示。

使用全局二级索引中的“ProjectionType”:“ALL”