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?
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%Tags und Links node.js amazon-dynamodb aws-sdk