

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# ConditionalOperator (héritage)
<a name="LegacyConditionalParameters.ConditionalOperator"></a>

**Note**  
Dans la mesure du possible, nous vous recommandons d’utiliser les nouveaux paramètres d’expression plutôt que ces paramètres hérités. Pour de plus amples informations, veuillez consulter [Utilisation d’expressions dans DynamoDB](Expressions.md). 

Le paramètre conditionnel hérité `ConditionalOperator` est un opérateur logique destiné s’appliquer aux conditions d’un mappage `Expected`, `QueryFilter` ou `ScanFilter` :
+ AND - Si toutes les conditions ont la valeur true, le mappage entier a la valeur true.
+ OR – Si au moins une des conditions a la valeur true, le mappage entier a la valeur true.

Si vous omettez `ConditionalOperator`, `AND` est l’opérateur par défaut.

L’opération ne réussit que si le mappage entier a la valeur true.

**Note**  
Ce paramètre ne prend pas en charge les attributs de type Liste ou Mappage.