CustomLexicalNormalizer interface

Vous permet de configurer la normalisation pour les champs filtrables, triables et facetables, qui fonctionnent par défaut avec une correspondance stricte. Il s’agit d’une configuration définie par l’utilisateur composée d’au moins un ou plusieurs filtres, qui modifient le jeton stocké.

Extends

Propriétés

charFilters

Liste des filtres de caractères utilisés pour préparer le texte d’entrée avant son traitement. Par exemple, ils peuvent remplacer certains caractères ou symboles. Les filtres sont exécutés dans l’ordre dans lequel ils sont répertoriés.

odatatype

Fragment d’URI spécifiant le type de normaliseur.

tokenFilters

Liste des filtres de jetons utilisés pour filtrer ou modifier le jeton d’entrée. Par exemple, vous pouvez spécifier un filtre en minuscules qui convertit tous les caractères en minuscules. Les filtres sont exécutés dans l’ordre dans lequel ils sont répertoriés.

Propriétés héritées

name

Nom du filtre char. Il ne doit contenir que des lettres, des chiffres, des espaces, des tirets ou des traits de soulignement, ne peut commencer et se terminer que par des caractères alphanumériques et est limité à 128 caractères.

Détails de la propriété

charFilters

Liste des filtres de caractères utilisés pour préparer le texte d’entrée avant son traitement. Par exemple, ils peuvent remplacer certains caractères ou symboles. Les filtres sont exécutés dans l’ordre dans lequel ils sont répertoriés.

charFilters?: string[]

Valeur de propriété

string[]

odatatype

Fragment d’URI spécifiant le type de normaliseur.

odatatype: "#Microsoft.Azure.Search.CustomNormalizer"

Valeur de propriété

"#Microsoft.Azure.Search.CustomNormalizer"

tokenFilters

Liste des filtres de jetons utilisés pour filtrer ou modifier le jeton d’entrée. Par exemple, vous pouvez spécifier un filtre en minuscules qui convertit tous les caractères en minuscules. Les filtres sont exécutés dans l’ordre dans lequel ils sont répertoriés.

tokenFilters?: string[]

Valeur de propriété

string[]

Détails de la propriété héritée

name

Nom du filtre char. Il ne doit contenir que des lettres, des chiffres, des espaces, des tirets ou des traits de soulignement, ne peut commencer et se terminer que par des caractères alphanumériques et est limité à 128 caractères.

name: string

Valeur de propriété

string

Hérité deLexicalNormalizer.name