kann Elemente in DynamoDB nicht aktualisieren

8

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%     
user1395152 02.06.2015, 02:58
quelle

3 Antworten

11

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%     
mkobit 02.06.2015, 19:18
quelle
0

Hier ist ein Beispiel mit AWS SDK für JavaScript v2.1.33.

Das komplette Beispiel ist hier: Ссылка

%Vor%     
John Mayo-Smith 10.06.2015 02:27
quelle
0

Unten Code funktioniert für mich, versuchen Sie es einmal

%Vor%     
Jose G Varanam 13.05.2016 07:01
quelle

Tags und Links