Probleme mit dynamodb-Abfrage mit KeyConditionExpression

8

Der Versuch, KeyConditionExpression gemäß dem Dynamob API Dokument zu verwenden nodejs sdk. KeyConditionExpression wird nicht mit Nodejs SDK unterstützt.

Hier ist, was ich getan habe

Erstellt eine Tabelle mit Hash und Range.

%Vor%

Hier ist Payload zum Triggern der Dynamo-DB-Abfrage:

%Vor%

Aber die obige Nutzlast wird unter Fehler geworfen

%Vor%

Laut dem Dokument, wenn wir KeyConditionExpression verwenden, sollte das SDK den KeyConditions-Schlüssel nicht berücksichtigen, und ich habe es auch mit dem neuesten nodejs sdk versucht. Gibt es etwas Falsches im Payload-Muster?

    
Santhosh Nagulanchi 04.07.2015, 10:14
quelle

1 Antwort

3

Ich denke, dass einige Orte (insbesondere Lambda) Ihnen standardmäßig die falsche Version der API geben. Als ich auf dieses Problem stieß, behob ich das Problem durch Ersetzen meiner Dynamo-Instanz:

%Vor%     
Rob Simmons 02.08.2015 16:23
quelle