2015-07-13 13 views
9

Ich möchte alle Datensätze aus einer Dynamo-DB-Tabelle abrufen und sie in einem Array von POJOs zuordnen; Das POJO ist einfach und bereits kommentiert.Abrufen aller Elemente mit DynamoDBMapper

DynamoDBMapper scheint das Objekt zu sein, das einen Abruf durchführt, um die Datensätze abzurufen und sie in meine POJOs zu deserialisieren. Vielleicht mit PaginatedScanList(), um durch die gesamte Tabelle zu gehen.

Die Mapper-Methoden Scan() und PaginatedScanList() erfordern beide einen DynamoDBScanExpression-Parameter. Mit welcher DynamoDBScanExpression würden alle Datensätze in der Tabelle ausgewählt?

+0

Sie einen Scan mit einem leeren Abfrageausdruck – Mircea

Antwort

18

Sie eine new DynamoDBScanExpression() in die Scan-Methode .: passieren kann

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

Oder Sie könnten die new Document API

+0

Dank können verwendet werden, für mich gearbeitet. –

Verwandte Themen