我在项目中使用spring-data-dynamodb。
我知道可以使用全球二级索引(GSI),文档中有一个示例。
但是,我需要使用本地二级索引(LSI),但找不到任何示例。
您知道spring-data-dynamodb是否支持LSI吗?
谢谢!
ps:我不是在问它们之间的区别,也不是在什么时候使用一种或另一种方法。
最佳答案
我找到了一个解决方案,只需将其发布在此处即可让所有人都知道。
应该使用以下注释:@DynamoDBIndexRangeKey(localSecondaryIndexName = "fieldIdLocalIndex")
@DynamoDBIndexRangeKey(localSecondaryIndexName = "fieldIdLocalIndex")
public String getFieldId() {
return fieldId;
}