CustomLexicalNormalizer interface
Permite configurar la normalización de los campos filtrables, ordenables y facetables, que funcionan de forma predeterminada con coincidencias estrictas. Se trata de una configuración definida por el usuario que consta de al menos uno o varios filtros, que modifican el token almacenado.
- Extends
Propiedades
| char |
Lista de filtros de caracteres usados para preparar el texto de entrada antes de procesarlo. Por ejemplo, pueden reemplazar determinados caracteres o símbolos. Los filtros se ejecutan en el orden en que se muestran. |
| odatatype | Fragmento de URI que especifica el tipo de normalizador. |
| token |
Lista de filtros de token usados para filtrar o modificar el token de entrada. Por ejemplo, puede especificar un filtro en minúsculas que convierta todos los caracteres en minúsculas. Los filtros se ejecutan en el orden en que se muestran. |
Propiedades heredadas
| name | Nombre del filtro char. Solo debe contener letras, dígitos, espacios, guiones o caracteres de subrayado, solo puede comenzar y terminar con caracteres alfanuméricos y está limitado a 128 caracteres. |
Detalles de las propiedades
charFilters
Lista de filtros de caracteres usados para preparar el texto de entrada antes de procesarlo. Por ejemplo, pueden reemplazar determinados caracteres o símbolos. Los filtros se ejecutan en el orden en que se muestran.
charFilters?: string[]
Valor de propiedad
string[]
odatatype
Fragmento de URI que especifica el tipo de normalizador.
odatatype: "#Microsoft.Azure.Search.CustomNormalizer"
Valor de propiedad
"#Microsoft.Azure.Search.CustomNormalizer"
tokenFilters
Lista de filtros de token usados para filtrar o modificar el token de entrada. Por ejemplo, puede especificar un filtro en minúsculas que convierta todos los caracteres en minúsculas. Los filtros se ejecutan en el orden en que se muestran.
tokenFilters?: string[]
Valor de propiedad
string[]
Detalles de las propiedades heredadas
name
Nombre del filtro char. Solo debe contener letras, dígitos, espacios, guiones o caracteres de subrayado, solo puede comenzar y terminar con caracteres alfanuméricos y está limitado a 128 caracteres.
name: string
Valor de propiedad
string
Heredado deLexicalNormalizer.name