expressionAttributeNames property
One or more substitution tokens for attribute names in an expression. The
following are some use cases for using
ExpressionAttributeNames
:
- To access an attribute whose name conflicts with a DynamoDB reserved word.
- To create a placeholder for repeating occurrences of an attribute name in an expression.
- To prevent special characters in an attribute name from being misinterpreted in an expression.
-
Percentile
ExpressionAttributeNames
:
-
{"#P":"Percentile"}
-
#P = :val
Implementation
final Map<String, String>? expressionAttributeNames;