Compartir a través de


SynonymTokenFilter interface

Coincide con sinónimos de una o varias palabras en una secuencia de tokens. Este filtro de token se implementa mediante Apache Lucene.

Extends

Propiedades

expand

Valor que indica si todas las palabras de la lista de sinónimos (si => notación no se usa) se asignarán entre sí. Si es true, todas las palabras de la lista de sinónimos (si => notación no se usa) se asignarán entre sí. La siguiente lista: increíble, increíble, fabuloso, increíble es equivalente a: increíble, increíble, fabuloso, increíble => increíble, increíble, fabuloso, fabuloso, increíble. Si es false, la siguiente lista: increíble, increíble, fabuloso, increíble será equivalente a: increíble, increíble, fabuloso, increíble => increíble. El valor predeterminado es true.

ignoreCase

Valor que indica si se va a plegar mayúsculas de minúsculas la entrada para la coincidencia. El valor predeterminado es False.

odatatype

Discriminador polimórfico, que especifica los diferentes tipos que puede ser este objeto

synonyms

Una lista de sinónimos en uno de los dos formatos siguientes: 1. increíble, increíble, fabuloso => increíble - todos los términos en el lado izquierdo de => símbolo se reemplazarán por todos los términos en su lado derecho; 2. increíble, increíble, fabuloso, increíble - lista separada por comas de palabras equivalentes. Establezca la opción de expansión para cambiar cómo se interpreta esta lista.

Propiedades heredadas

name

Nombre del filtro de token. Solo puede contener letras, dígitos, espacios, guiones o guiones bajos, debe empezar y acabar con caracteres alfanuméricos y no puede superar los 128 caracteres.

Detalles de las propiedades

expand

Valor que indica si todas las palabras de la lista de sinónimos (si => notación no se usa) se asignarán entre sí. Si es true, todas las palabras de la lista de sinónimos (si => notación no se usa) se asignarán entre sí. La siguiente lista: increíble, increíble, fabuloso, increíble es equivalente a: increíble, increíble, fabuloso, increíble => increíble, increíble, fabuloso, fabuloso, increíble. Si es false, la siguiente lista: increíble, increíble, fabuloso, increíble será equivalente a: increíble, increíble, fabuloso, increíble => increíble. El valor predeterminado es true.

expand?: boolean

Valor de propiedad

boolean

ignoreCase

Valor que indica si se va a plegar mayúsculas de minúsculas la entrada para la coincidencia. El valor predeterminado es False.

ignoreCase?: boolean

Valor de propiedad

boolean

odatatype

Discriminador polimórfico, que especifica los diferentes tipos que puede ser este objeto

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

Valor de propiedad

"#Microsoft.Azure.Search.SynonymTokenFilter"

synonyms

Una lista de sinónimos en uno de los dos formatos siguientes: 1. increíble, increíble, fabuloso => increíble - todos los términos en el lado izquierdo de => símbolo se reemplazarán por todos los términos en su lado derecho; 2. increíble, increíble, fabuloso, increíble - lista separada por comas de palabras equivalentes. Establezca la opción de expansión para cambiar cómo se interpreta esta lista.

synonyms: string[]

Valor de propiedad

string[]

Detalles de las propiedades heredadas

name

Nombre del filtro de token. Solo puede contener letras, dígitos, espacios, guiones o guiones bajos, debe empezar y acabar con caracteres alfanuméricos y no puede superar los 128 caracteres.

name: string

Valor de propiedad

string

Heredado deBaseTokenFilter.name