是否可以使用Python Boto3 lib删除基于二级索引的DynamoDB项?

时间:2018-01-22 14:53:52

标签: python boto boto3

是否可以通过指定二级索引值使用Python Boto3库从DynamoDB中删除项目?我事先不知道主键,所以是否可以跳过查询索引以检索主键的步骤,并且只是向包含二级索引值的删除请求添加一个条件?

1 个答案:

答案 0 :(得分:1)

没有,截至目前,这是不可能的。

您必须指定删除项目的主键,但您可以选择通过ConditionExpression以防止在未满足某些条件时将其删除。只有这么大的灵活性才能为我们提供支持。