Les valeurs correspondent aux éléments de comparaison que vous définissez par rapport aux attributs. La valeur est typée en fonction de l'attribut et donc du type de l'opérateur correspondant.
En fonction du type de l'opérateur, la syntaxe permettant de définir la valeur ne sera pas la même :
Type de valeurs | Syntaxe |
---|---|
Entiers | Exemple : [...] = 100 |
Doubles | La valeur est définie avec un point comme séparateur de décimale. Exemple : [...] = 12.32 |
Chaîne de caractères | La valeur est définie entre quotes simples '. Exemple : [...] = 'FRA' |
Booléens | La valeur est true ou false. Exemple : [...] = false |
Pour les valeurs de type chaîne de caractères, en fonction de l'attribut choisi, la syntaxe de la valeur doit répondre à des normes spécifiques.
Pour les attributs de type pays (_country), les valeurs sont de type chaînes de caractères et doivent répondre à la norme ISO 3166-1 alpha-3.
Pour les attributs de type monétaire (_currency), les valeurs sont de type chaînes de caractères et doivent répondre à la norme ISO 4217.
Les valeurs pour les attributs comme la marque de la carte (commercial brand) ou la région de l'IP (ip_region), les valeurs sont de type chaînes de caractères et correspondent aux valeurs d'une liste finie, définie dans la liste des attributs.