0
私はdynamoDBのbatchLoad関数を使用していました。ここで、関数のdocumentation は、入力にはList<KeyPair>
が入力されています。しかし、KeyPairオブジェクトを使用すると、引数がdynamodb annotated class
であるというエラーがスローされます。DynamoDB Mapper "batchLoad()"入力
DynamoDBクラスを使用できます。ここでは、クラスの属性をhashKey and rangeKey
に設定し、それらを引数として渡します。しかし、私の使用例はClass(DynamoDB annotated)です。使用するフィールドは@NonNull
です。私がこのために引数を渡さなければならない場合、私はそれらに迷惑な値を設定しなければなりません。それは明らかに望ましくありません。どんな種類の助言/提案ですか? ありがとう!
どうもありがとう!私はすでにわかっていました、私の悪い、私は 'public Map> batchLoad(Iterable <?extends Object> itemsToGet、DynamoDBMapperConfig config)'を使っていました。しかし、あなたが助けてくれたからと言って、それは正しいアプローチです! –
Arushi
良いとありがとう! – notionquest