DynamoDBMapper ですべてのアイテムを取得する 質問する

DynamoDBMapper ですべてのアイテムを取得する 質問する

Dynamo DB テーブルからすべてのレコードを取得し、それらを POJO の配列にマップしたいと考えています。POJO はシンプルで、すでに注釈が付けられています。

DynamoDBMapper は、レコードを取得して POJO に逆シリアル化するフェッチを実行するオブジェクトのようです。おそらく、PaginatedScanList() を使用してテーブル全体を調べます。

Mapper の Scan() メソッドと PaginatedScanList() メソッドはどちらも DynamoDBScanExpression パラメータが必要です。テーブル内のすべてのレコードを選択するにはどの DynamoDBScanExpression を使用しますか?

ベストアンサー1

new DynamoDBScanExpression()をscan メソッドに渡すことができます。

mapper.scan(MyObject.class, new DynamoDBScanExpression());

または、新しいドキュメントAPI

おすすめ記事