gpt4 book ai didi

amazon-dynamodb - DynamoDB - 指定两个索引名称@DynamoDbIndexHashkey globalSecondaryIndexName

转载 作者:行者123 更新时间:2023-12-04 05:48:13 25 4
gpt4 key购买 nike

我有一个 DynamoDB 表,其中 2 个 GSI 具有相同的哈希键但不同的范围键。我不明白我应该如何在 @DynamoDBIndexHashKey 中表示 2 个索引名称 (globalSecondaryIndexName)属性 -

Table
entityid<br/>
placeid<br/>
starttime<br/>
endtime<br/>

GSI 1 - hashkey : placeid, rangekey : starttime<br/>
GSI 2 - hashkey : placeid, rangekey : endtime

@DynamoDBIndexHashKey( attributeName = "placeid" globalSecondaryIndexName= "placeid-starttime-index" )<br>
private String placeid;

如何指定 第二个索引名称 这里?

最佳答案

您必须在字符串数组 globalSecondaryIndexNames 中指定索引名称:

@DynamoDBIndexHashKey( attributeName = "placeid" globalSecondaryIndexNames={  "placeid-starttime-index","placeid-endtime-index"} )
private String placeid;

关于amazon-dynamodb - DynamoDB - 指定两个索引名称@DynamoDbIndexHashkey globalSecondaryIndexName,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32598157/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com