Ich habe versucht herauszufinden, wie man einen Artikel in dynamoDB aktualisiert, aber keinen Erfolg gehabt habe.
Ich weiß, wie man ein Element hinzufügt und ein Element entfernt und entfernt, aber nicht aktualisiert.
Hier ist mein Code:
%Vor% Es sieht so aus, als ob Sie versuchen, ein Objekt mithilfe eines Ausdrucks zu aktualisieren. und in diesem Fall ist Ihre UpdateExpression
falsch. Sowohl ExpressionAttributeNames
als auch ExpressionAttributeValues
werden für Platzhaltersubstitution in Ihrem Ausdruck verwendet.
Ich denke, Ihr Code würde ungefähr so aussehen, wenn Sie ein Attribut für ein Element festlegen möchten:
%Vor%Dies wird ein Element aktualisieren, das wie folgt aussieht:
%Vor%Dazu:
%Vor%Hier ist ein Beispiel mit AWS SDK für JavaScript v2.1.33.
Das komplette Beispiel ist hier: Ссылка
%Vor%Unten Code funktioniert für mich, versuchen Sie es einmal
%Vor%Tags und Links node.js amazon-dynamodb