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