Yes, like all the other database management systems, DynamoDB also supports all the conditional operators,
User can specify a condition that is satisfied for a put, update, or delete operation to work on an item. To perform a conditional operation, User can define a ConditionExpression that is constructed with the help of following operators:
- Boolean functions: "ATTRIBUTE_EXIST", "CONTAINS", and "BEGINS_WITH"
- Comparison operators: =(equals), <>(not equals), <(less than), >(greater than), <=(less than equals to), >=(greater than equals to), BETWEEN, and IN
- Logical operators: NOT, AND, and OR.
These are the conditional operators supported by DynamoDB.