Using expressions in DynamoDB - Amazon DynamoDB
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

Using expressions in DynamoDB

In Amazon DynamoDB, you use expressions to denote the attributes that you want to read from an item. You also use expressions when writing an item to indicate any conditions that must be met (also known as a conditional update), and to indicate how the attributes are to be updated. This section describes the basic expression grammar and the available kinds of expressions.


For backward compatibility, DynamoDB also supports conditional parameters that do not use expressions. For more information, see Legacy conditional parameters.

New applications should use expressions rather than the legacy parameters.