Partager via


PhoneticTokenFilter interface

Crée des jetons pour les correspondances phonétiques. Ce filtre de jeton est implémenté à l’aide d’Apache Lucene.

Extends

Propriétés

encoder

Encodeur phonétique à utiliser. La valeur par défaut est « metaphone ».

odatatype

Discriminateur polymorphe, qui spécifie les différents types que cet objet peut être

replaceOriginalTokens

Valeur indiquant si les jetons encodés doivent remplacer les jetons d’origine. Si la valeur est false, les jetons encodés sont ajoutés en tant que synonymes. La valeur par défaut est true.

Propriétés héritées

name

Nom du filtre de jeton. Il doit contenir uniquement des lettres, des chiffres, des espaces, des tirets ou des traits de soulignement. Il doit commencer et se terminer uniquement par des caractères alphanumériques, et ne doit pas dépasser 128 caractères.

Détails de la propriété

encoder

Encodeur phonétique à utiliser. La valeur par défaut est « metaphone ».

encoder?: PhoneticEncoder

Valeur de propriété

odatatype

Discriminateur polymorphe, qui spécifie les différents types que cet objet peut être

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

Valeur de propriété

"#Microsoft.Azure.Search.PhoneticTokenFilter"

replaceOriginalTokens

Valeur indiquant si les jetons encodés doivent remplacer les jetons d’origine. Si la valeur est false, les jetons encodés sont ajoutés en tant que synonymes. La valeur par défaut est true.

replaceOriginalTokens?: boolean

Valeur de propriété

boolean

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

name

Nom du filtre de jeton. Il doit contenir uniquement des lettres, des chiffres, des espaces, des tirets ou des traits de soulignement. Il doit commencer et se terminer uniquement par des caractères alphanumériques, et ne doit pas dépasser 128 caractères.

name: string

Valeur de propriété

string

Hérité deBaseTokenFilter.name