Nosql DynamoDB-当我删除GSI中的对象时会发生什么?是吗;“级联”;去主桌吗?

Nosql DynamoDB-当我删除GSI中的对象时会发生什么?是吗;“级联”;去主桌吗?,nosql,amazon-dynamodb,dynamodb-queries,Nosql,Amazon Dynamodb,Dynamodb Queries,假设在我的主表中有具有以下模式的对象: Partition Key = user_user@email.com Range Key = project_001 Role = owner 它是一个简单的对象,表示特定用户在特定项目中的角色 但是我想获得一个项目中的所有用户角色,所以我制作了一个GSI,通过使用Range key以“user\ux” 但是当我删除这个GSI中的一个对象时会发生什么呢?它会从主表中删除复制的相应对象吗?或者我需要手动保持同步吗?您不能通过GSI进行删除 只接受表名 这

假设在我的主表中有具有以下模式的对象:

Partition Key = user_user@email.com
Range Key = project_001
Role = owner
它是一个简单的对象,表示特定用户在特定项目中的角色

但是我想获得一个项目中的所有用户角色,所以我制作了一个GSI,通过使用
Range key以“user\ux”


但是当我删除这个GSI中的一个对象时会发生什么呢?它会从主表中删除复制的相应对象吗?或者我需要手动保持同步吗?

您不能通过GSI进行删除

只接受表名

这将级联到GSI

Partition Key = project_001
Range Key = user_user@email.com
Role = owner