2017-01-16 4 views
-1

Ich möchte eine ganze Tabelle in DynamoDB als ein Array von Objekten exportieren. Ich konvertiere gerade von MongoDB, und in diesem Fall würde ich .find ({}) .toArray ((err, res) => {...}) verwenden. Ich habe Probleme, eine Alternative zu DynamoDB zu finden.DynamoDB gleichwertig zu Find ({}). ToArray

Antwort

1

Sie können Scan verwenden.

Der Scan-Vorgang gibt ein oder mehrere Elemente und Elementattribute zurück, indem auf auf jedes Element in einer Tabelle oder einem sekundären Index zugegriffen wird. Damit DynamoDB weniger Elemente zurückgibt, können Sie eine FilterExpression-Operation bereitstellen.

Die Daten aus dem Scan Operation wird in JSON Format zurückgegeben, das ein Artikel Element hat:

Artikel

Ein Array von Elementattributen, die die Scan entsprechen Kriterien. Jedes Element in diesem Array besteht aus einem Attributnamen und dem Wert für dieses Attribut.

Typ: Array von String zu AttributeValue Objekt abbildet