verwendet Ich versuche, ein LIST
Element aus einem ITEM
in meiner DynamoDB-Tabelle zu entfernen. Ich glaube, ich habe das richtige Setup, aber ich kann nicht scheinen, eine Ganzzahl zu übergeben.Kann ein Element nicht aus einer Liste entfernen, die UpdateItem
Ich starte dann die UpdateItem-Funktion, die ich für andere Anwendungsfälle verwende.
db.update(params, (err, data) => {
console.log(data);
});
Der folgende Fehler
"message": "Invalid UpdateExpression: Syntax error; token: \":n\", near: \"[:n]\"",
zurückgegeben wird, wenn I ExpressionAttributeValues
entfernen und ersetzen :n
mit dem Wert 1 (das ein vorhandenes Listenelement verweist), führt sie erfolgreich.
Ich vermisse hier offensichtlich etwas, jede Hilfe wäre sehr dankbar, danke!