Termes
Les termes définissent les chaînes à rechercher. Les termes prennent en charge les champs, les caractères génériques et les plages.Champs
Les champs définissent où rechercher la chaîne indiquée. La liste complète des attributs du profil utilisateur indique quels champs sont interrogeables.-
Toutes les valeurs de recherche sont sensibles à la casse, à l’exception de celles des champs du profil utilisateur normalisé (
email,name,given_name,family_nameetnickname), qui ne le sont pas. -
Vous pouvez effectuer des recherches dans les champs
app_metadataetuser_metadatadont le type de données est booléen, entier, double, texte, objet ou tableau. -
Vous ne pouvez pas rechercher les champs de métadonnées qui contiennent un tableau vide, un objet vide ou une valeur
null, car ces valeurs ne sont pas indexées. -
Les termes sans nom de champ ne correspondent pas à
user_metadata.
Lorsque vous recherchez des métadonnées, vous pouvez rechercher des valeurs imbriquées à l’aide du chemin d’accès au champ. Si le champ est imbriqué dans un tableau, vous pouvez ignorer le niveau du tableau. Par exemple, avec la structure
user_metadata suivante :
Caractères génériques
Les caractères génériques permettent de faire correspondre plusieurs caractères à l’aide de la syntaxe*.
-
Pour faire correspondre un suffixe, les chaînes littérales doivent comporter au moins 3 caractères. Par exemple,
name:*abcest autorisé, maisname:*abne l’est pas. -
Vous ne pouvez pas effectuer de recherche avec des caractères génériques dans
user_metadata.
Plages
Les plages correspondent aux valeurs comprises entre les bornes inférieure et supérieure spécifiées.- Vous ne pouvez pas effectuer de recherche par plage dans
user_metadata.