1

我在我的项目中使用spring-data-dynamodb。我知道可以使用全球二级索引 (GSI),文档中有一个示例。

但是,我需要使用Local Secondary Indexes (LSI),我找不到任何示例。

不知道 spring-data-dynamodb 是否支持 LSI?

谢谢!

ps:我不是在问它们之间的区别,或者何时使用一种或另一种方法。

4

1 回答 1

2

我找到了一个解决方案,只是在这里发布让大家知道。应该使用这个注解:@DynamoDBIndexRangeKey(localSecondaryIndexName = "fieldIdLocalIndex")

    @DynamoDBIndexRangeKey(localSecondaryIndexName = "fieldIdLocalIndex")
    public String getFieldId() {
        return fieldId;
    }
于 2019-10-08T13:07:55.950 回答