Utilizzo di espressioni in DynamoDB - Amazon DynamoDB

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Utilizzo di espressioni in DynamoDB

In Amazon DynamoDB, puoi utilizzare le espressioni per specificare quali attributi leggere da un elemento, scrivere dati quando viene soddisfatta una condizione, specificare come aggiornare un elemento, definire query e filtrare i risultati di una query.

Questa tabella descrive la grammatica di base delle espressioni e i tipi di espressioni disponibili.

Tipo di espressione Descrizione
Espressione di proiezione Un'espressione di proiezione identifica gli attributi che si desidera recuperare da un elemento quando si utilizzano operazioni come Query o GetItem Scan.
Espressione condizionale Un'espressione di condizione determina quali elementi devono essere modificati quando si utilizzano le DeleteItem operazioni PutItem UpdateItem, e.
Espressione di aggiornamento Un'espressione di aggiornamento specifica come UpdateItem verranno modificati gli attributi di un elemento, ad esempio l'impostazione di un valore scalare o la rimozione di elementi da un elenco o da una mappa.
Espressione della condizione chiave Un'espressione di condizione chiave determina gli elementi che una query leggerà da una tabella o da un indice.
Espressione filtro Un'espressione di filtro determina quali elementi tra i risultati della Query devono essere restituiti all'utente. Tutti gli altri risultati vengono eliminati.

Per informazioni sulla sintassi delle espressioni e informazioni più dettagliate su ciascun tipo di espressione, vedere le sezioni seguenti.

Nota

Per la compatibilità con le versioni precedenti, DynamoDB supporta anche parametri condizionali che non usano espressioni. Per ulteriori informazioni, consulta Parametri condizionali legacy di DynamoDB.

Le nuove applicazioni dovrebbero utilizzare le espressioni al posto dei parametri legacy.